Выбор Python / SQLObject webframework - PullRequest
       33

Выбор Python / SQLObject webframework

0 голосов
/ 17 января 2012

У меня есть обычное настольное приложение, написанное на Python / GTK и SQLObject как ORM.Моя цель - создать веб-интерфейс, где пользователь может войти в систему и синхронизировать / редактировать базу данных.Мое приложение разделено на несколько модулей, поэтому база данных и код gtk полностью отделены друг от друга, поэтому я хотел бы также запустить один и тот же код базы данных на веб-сервере.

Итак, я хотел бы знать, есть лиwebframework, который может обрабатывать следующие критерии:

  • Аутентификация пользователя
  • Использовать мой собственный код базы данных / SQLObject
  • Некоторые виджеты для создания базового пользовательского интерфейса

Это был бы мой первый веб-проект, поэтому я немного запутался во всех результатах поиска.CherryPy, Turbogears, web2py, Pyramid?Я был бы счастлив, если бы кто-то мог дать мне несколько советов, которые были бы хорошей основой в моей ситуации.

Ответы [ 2 ]

1 голос
/ 17 января 2012

Любой из названных вами вариантов будет работать. Просматривайте их документы и решайте, что вам больше нравится.

Колба - еще один легкий вариант: http://flask.pocoo.org/

Django тоже будет работать (просто игнорируйте его ORM для вашей собственной работы и настройте его на просмотр другой базы данных на вашем сервере баз данных, чтобы отделить ее от вашего собственного ORM).

0 голосов
/ 17 января 2012

Попробуйте пирамиду, она не навязывает ничего, что вам нравится, в отличие от Джанго.И имеет множество функций для создания веб-приложений на любом уровне.

...