У меня есть обычное настольное приложение, написанное на Python / GTK и SQLObject как ORM.Моя цель - создать веб-интерфейс, где пользователь может войти в систему и синхронизировать / редактировать базу данных.Мое приложение разделено на несколько модулей, поэтому база данных и код gtk полностью отделены друг от друга, поэтому я хотел бы также запустить один и тот же код базы данных на веб-сервере.
Итак, я хотел бы знать, есть лиwebframework, который может обрабатывать следующие критерии:
- Аутентификация пользователя
- Использовать мой собственный код базы данных / SQLObject
- Некоторые виджеты для создания базового пользовательского интерфейса
Это был бы мой первый веб-проект, поэтому я немного запутался во всех результатах поиска.CherryPy, Turbogears, web2py, Pyramid?Я был бы счастлив, если бы кто-то мог дать мне несколько советов, которые были бы хорошей основой в моей ситуации.