abzal
Ноя. 13, 2010 13:19:11
Добрый день, уважаемые Форумчане
Вопрос на каком фреймворке это можно реализовать я читал про Django, Pylons, Flask, web2py. Но смотрю в сторону web2py или flask, так как они попроще.
Мне необходимо приложение работающая в локальной сети через веб, с простой парольной аутентификацией, с определенным количеством группой юзеров, с различным доступом к базе данных. С функциями ред., доб.,удал. данных с таблицы. В общем простая база данных с возможностью дальнейшего расширения приложения.
Буду благодарен за советы.
Андрей Светлов
Ноя. 13, 2010 13:27:53
На том фреймворке, которым вы уверенно владеете.
А так - каждый кулик свое болото хвалит.
abzal
Ноя. 13, 2010 19:27:36
Андрей Светлов
На том фреймворке, которым вы уверенно владеете.
А так - каждый кулик свое болото хвалит.
До этого с веб фреймворком дело не имел, только на дельфи писал, но интересен веб в особенности язык питон. Судя по вашему ответу это дело можно написать на любом из этих фреймворков?
poltergeist
Ноя. 13, 2010 23:46:43
Из тех что попроще да и вообще, я бы посоветовал flask. Но раз делаете это впервые и самого питона толком не знаете, то лучше возьмите Django.
abzal
Ноя. 14, 2010 07:43:22
Спасибо, всем за советы. Можете ли кинуть ссылку с инструкцией как установить Django и Flask на винду. Буду пробовать. Найденные ссылки в гугле не помогли.
ta
Ноя. 14, 2010 11:28:18
DmiSbr
Ноя. 14, 2010 16:40:21
2 abzal
Предлагаю объединить усилия в освоении python
Сам недавно начал ковыряться. Решил посмотреть в сторону Flask, он вроде попроще показался. Установил на виртуальной машине Ubuntu 10.4-server. На нее уже lighttpd в качестве веб-сервера и Flask. Сейчас иду по туториалу
http://flask.pocoo.org/docs/tutorial/. Правда в качестве SQL-сервера хочу использовать FireBird. Короче где-то в этом направлении. До этого с вебом не сталкивался, все что писал ранне - на Delphi. Поэтому пока тяжко. А так хоть будет с кем посоветоваться
abzal
Ноя. 14, 2010 20:14:07
DmiSbr
Буду только рад, я имею некоторый опыт работы PHP. Но имхо, питон кажется гибок и многофункционален.
DmiSbr
Ноя. 15, 2010 19:15:18
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
Ноя. 16, 2010 16:58:16
DmiSbrу меня проблемы с установкой Flask, ОС Ubuntu 10.04, virtualbox, сделал по инструкции. Эти команды выполнились успешно:
$ sudo apt-get install python-virtualenv
$ mkdir myproject
$ cd myproject
$ virtualenv env
Но после этой проблема:
я не понял что нужно написать вместо точки. Не подскажешь?
$ 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