Описание тега web2py
NoneWeb2py - это полнофункциональная веб-платформа с открытым исходным кодом, написанная на Python 2.x.
Web 2py - это бесплатная веб-платформа с открытым исходным кодом для быстрой разработки безопасных веб-приложений на основе баз данных; он написан на Python.
web2py - это полнофункциональный фреймворк. Он включает ORM (называемый уровнем абстракции данных), собственный механизм шаблонов и типичные помощники и элементы управления виджетов формы.
Созданный командой профессионалов и ученых, один из его ключевых принципов - не допускать обратных несовместимых изменений. Разработкой руководит Массимо Ди Пьерро, адъюнкт-профессор компьютерных наук Университета ДеПола в Чикаго.
Дополнительные ресурсы:
Простой пример (из Что такое web2py?):
Определение модели:
db=DAL('sqlite://storage.db')
db.define_table('image',
Field('name'),
Field('file','upload'))
Контроллер:
def index():
form = SQLFORM(db.image)
if form.process().accepted:
response.flash = 'image uploaded'
return dict(form = form,counter=None,_class='boxCode')
Просмотр:
{{extend 'layout.html'}}
<h1>Image upload form</h1>
{{form}}