Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » Написать веб приложение работающая с базой данных SQL [RSS Feed]

#1 Ноя. 13, 2010 13:19:11

abzal
От:
Зарегистрирован: 2010-11-13
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Написать веб приложение работающая с базой данных SQL

Добрый день, уважаемые Форумчане

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

Буду благодарен за советы.



Офлайн

#2 Ноя. 13, 2010 13:27:53

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Написать веб приложение работающая с базой данных SQL

На том фреймворке, которым вы уверенно владеете.
А так - каждый кулик свое болото хвалит.



Офлайн

#3 Ноя. 13, 2010 19:27:36

abzal
От:
Зарегистрирован: 2010-11-13
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Написать веб приложение работающая с базой данных SQL

Андрей Светлов
На том фреймворке, которым вы уверенно владеете.
А так - каждый кулик свое болото хвалит.
До этого с веб фреймворком дело не имел, только на дельфи писал, но интересен веб в особенности язык питон. Судя по вашему ответу это дело можно написать на любом из этих фреймворков?



Офлайн

#4 Ноя. 13, 2010 23:46:43

poltergeist
От:
Зарегистрирован: 2007-02-28
Сообщения: 522
Репутация: +  0  -
Профиль   Отправить e-mail  

Написать веб приложение работающая с базой данных SQL

Из тех что попроще да и вообще, я бы посоветовал flask. Но раз делаете это впервые и самого питона толком не знаете, то лучше возьмите Django.



Офлайн

#5 Ноя. 14, 2010 07:43:22

abzal
От:
Зарегистрирован: 2010-11-13
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Написать веб приложение работающая с базой данных SQL

Спасибо, всем за советы. Можете ли кинуть ссылку с инструкцией как установить Django и Flask на винду. Буду пробовать. Найденные ссылки в гугле не помогли.



Отредактировано (Ноя. 14, 2010 07:44:33)

Офлайн

#6 Ноя. 14, 2010 11:28:18

ta
Зарегистрирован: 2009-12-15
Сообщения: 90
Репутация: +  0  -
Профиль   Отправить e-mail  

Написать веб приложение работающая с базой данных SQL

abzal
а в самой джанге слабо посмотреть файлы ридми и инсталл?!
http://code.djangoproject.com/browser/django/trunk/README
http://code.djangoproject.com/browser/django/trunk/INSTALL

Офлайн

#7 Ноя. 14, 2010 16:40:21

DmiSbr
От:
Зарегистрирован: 2010-10-23
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Написать веб приложение работающая с базой данных SQL

2 abzal

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



Офлайн

#8 Ноя. 14, 2010 20:14:07

abzal
От:
Зарегистрирован: 2010-11-13
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Написать веб приложение работающая с базой данных SQL

DmiSbr

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



Офлайн

#9 Ноя. 15, 2010 19:15:18

DmiSbr
От:
Зарегистрирован: 2010-10-23
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Написать веб приложение работающая с базой данных SQL

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()
Топорно, но работает. Буду дальше ковыряться. Вопросов пока больше, чем ответов.
Пиши какие успехи.



Офлайн

#10 Ноя. 16, 2010 16:58:16

abzal
От:
Зарегистрирован: 2010-11-13
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Написать веб приложение работающая с базой данных SQL

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)

Офлайн

  • Начало
  • » Web
  • » Написать веб приложение работающая с базой данных SQL[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version