Web2py
Web2py — бесплатный, открытый веб-фреймворк для гибкой разработки безопасных веб-приложений, управляемых базами данных

Обзор
Web2py — полнофункциональный фреймворк, который включает веб-IDE и не требует установки
Основные возможности
Не требует установки
Web2py может работать с USB-накопителя без установки
Веб-IDE
Встроенная веб-среда разработки
Абстракция базы данных
Работает с несколькими базами данных
db = DAL('sqlite://storage.db')
db.define_table('person',
Field('name'),
Field('email'))
Встроенная безопасность
Автоматическая защита от распространенных уязвимостей
Установка
Скачайте и распакуйте web2py, установка через pip не требуется
Типичные случаи использования
- Быстрое прототипирование
- Образовательные цели
- Малые и средние приложения
- Приложения, управляемые базами данных
Преимущества
- Не требует установки
- Веб-IDE
- Встроенная безопасность
- Легко изучать
Недостатки
- Менее гибкий, чем Flask
- Меньшее сообщество
- Менее современный, чем новые фреймворки
Официальная документация
Информация о версии
- Последняя стабильная: Web2py 2.24+
- Требование Python: Python 2.7+ или 3.5+
- Лицензия: LGPL