Форум сайта python.su
Добрый день, уважаемые Форумчане
Вопрос на каком фреймворке это можно реализовать я читал про Django, Pylons, Flask, web2py. Но смотрю в сторону web2py или flask, так как они попроще.
Мне необходимо приложение работающая в локальной сети через веб, с простой парольной аутентификацией, с определенным количеством группой юзеров, с различным доступом к базе данных. С функциями ред., доб.,удал. данных с таблицы. В общем простая база данных с возможностью дальнейшего расширения приложения.
Буду благодарен за советы.
Офлайн
На том фреймворке, которым вы уверенно владеете.
А так - каждый кулик свое болото хвалит.
Офлайн
Андрей СветловДо этого с веб фреймворком дело не имел, только на дельфи писал, но интересен веб в особенности язык питон. Судя по вашему ответу это дело можно написать на любом из этих фреймворков?
На том фреймворке, которым вы уверенно владеете.
А так - каждый кулик свое болото хвалит.
Офлайн
Из тех что попроще да и вообще, я бы посоветовал flask. Но раз делаете это впервые и самого питона толком не знаете, то лучше возьмите Django.
Офлайн
Спасибо, всем за советы. Можете ли кинуть ссылку с инструкцией как установить Django и Flask на винду. Буду пробовать. Найденные ссылки в гугле не помогли.
Отредактировано (Ноя. 14, 2010 07:44:33)
Офлайн
abzal
а в самой джанге слабо посмотреть файлы ридми и инсталл?!
http://code.djangoproject.com/browser/django/trunk/README
http://code.djangoproject.com/browser/django/trunk/INSTALL
Офлайн
2 abzal
Предлагаю объединить усилия в освоении python
Сам недавно начал ковыряться. Решил посмотреть в сторону Flask, он вроде попроще показался. Установил на виртуальной машине Ubuntu 10.4-server. На нее уже lighttpd в качестве веб-сервера и Flask. Сейчас иду по туториалу http://flask.pocoo.org/docs/tutorial/. Правда в качестве SQL-сервера хочу использовать FireBird. Короче где-то в этом направлении. До этого с вебом не сталкивался, все что писал ранне - на Delphi. Поэтому пока тяжко. А так хоть будет с кем посоветоваться
Офлайн
DmiSbr
Буду только рад, я имею некоторый опыт работы PHP. Но имхо, питон кажется гибок и многофункционален.
Офлайн
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()
Офлайн
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
Отредактировано (Ноя. 16, 2010 17:01:11)
Офлайн