Найти - Пользователи
Полная версия: Написать веб приложение работающая с базой данных SQL
Начало » Web » Написать веб приложение работающая с базой данных SQL
1 2 3
abzal
Добрый день, уважаемые Форумчане

Вопрос на каком фреймворке это можно реализовать я читал про Django, Pylons, Flask, web2py. Но смотрю в сторону web2py или flask, так как они попроще.
Мне необходимо приложение работающая в локальной сети через веб, с простой парольной аутентификацией, с определенным количеством группой юзеров, с различным доступом к базе данных. С функциями ред., доб.,удал. данных с таблицы. В общем простая база данных с возможностью дальнейшего расширения приложения.

Буду благодарен за советы.
Андрей Светлов
На том фреймворке, которым вы уверенно владеете.
А так - каждый кулик свое болото хвалит.
abzal
Андрей Светлов
На том фреймворке, которым вы уверенно владеете.
А так - каждый кулик свое болото хвалит.
До этого с веб фреймворком дело не имел, только на дельфи писал, но интересен веб в особенности язык питон. Судя по вашему ответу это дело можно написать на любом из этих фреймворков?
poltergeist
Из тех что попроще да и вообще, я бы посоветовал flask. Но раз делаете это впервые и самого питона толком не знаете, то лучше возьмите Django.
abzal
Спасибо, всем за советы. Можете ли кинуть ссылку с инструкцией как установить Django и Flask на винду. Буду пробовать. Найденные ссылки в гугле не помогли.
ta
abzal
а в самой джанге слабо посмотреть файлы ридми и инсталл?!
http://code.djangoproject.com/browser/django/trunk/README
http://code.djangoproject.com/browser/django/trunk/INSTALL
DmiSbr
2 abzal

Предлагаю объединить усилия в освоении python
Сам недавно начал ковыряться. Решил посмотреть в сторону Flask, он вроде попроще показался. Установил на виртуальной машине Ubuntu 10.4-server. На нее уже lighttpd в качестве веб-сервера и Flask. Сейчас иду по туториалу http://flask.pocoo.org/docs/tutorial/. Правда в качестве SQL-сервера хочу использовать FireBird. Короче где-то в этом направлении. До этого с вебом не сталкивался, все что писал ранне - на Delphi. Поэтому пока тяжко. А так хоть будет с кем посоветоваться
abzal
DmiSbr

Буду только рад, я имею некоторый опыт работы PHP. Но имхо, питон кажется гибок и многофункционален.
DmiSbr
abzal

Пока медленно. Очень сложно менять мышление после Delphi. Сегодня вечерком получилось вот что:
import kinterbasdb
from flask import Flask
app = Flask(__name__)
@app.route('/')
def connect_db():
conn = kinterbasdb.connect(
host='localhost',
database='test.fdb',
user='sysdba',password='masterkey')
curr = conn.cursor()
curr.execute('select usr_name from users')
all_user = ''
for record in curr:
all_user = record[0]+','
return all_user
if __name__ == '__main__':
app.run()
Топорно, но работает. Буду дальше ковыряться. Вопросов пока больше, чем ответов.
Пиши какие успехи.
abzal
DmiSbr

у меня проблемы с установкой Flask, ОС Ubuntu 10.04, virtualbox, сделал по инструкции. Эти команды выполнились успешно:
$ sudo apt-get install python-virtualenv
$ mkdir myproject
$ cd myproject
$ virtualenv env
Но после этой проблема:
$ . env/bin/activate
я не понял что нужно написать вместо точки. Не подскажешь?
$ ls -l  env/bin/
total 2260
-rw-r--r-- 1 abzal abzal 1524 2010-11-16 09:29 activate
-rw-r--r-- 1 abzal abzal 902 2010-11-16 09:29 activate_this.py
-rwxr-xr-x 1 abzal abzal 340 2010-11-16 09:29 easy_install
-rwxr-xr-x 1 abzal abzal 348 2010-11-16 09:29 easy_install-2.6
-rwxr-xr-x 1 abzal abzal 298 2010-11-16 09:50 pip
-rwxr-xr-x 1 abzal abzal 306 2010-11-16 09:50 pip-2.6
-rwxr-xr-x 1 abzal abzal 2288240 2010-11-16 09:29 python
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB