选择Python / SQLObject webframework

时间:2012-01-17 14:05:31

标签: python sqlobject

我有一个常规桌面应用程序,用Python / GTK编写,SQLObject用ORM编写。我的目标是创建一个Web界面,用户可以登录并同步/编辑数据库。我的应用程序分为不同的模块,所以数据库和gtk代码完全分开,所以我想在网络服务器上运行相同的数据库代码。

所以,我想知道是否有一个可以处理这些标准的web框架:

  • 用户身份验证
  • 使用我自己的数据库代码/ SQLObject
  • 构建基本ui的一些小部件

这将是我的第一个webproject,所以我对所有搜索结果感到有点困惑。 CherryPy,Turbogears,web2py,金字塔?如果有人能给我一些指示,那么在我的情况下,我会很高兴。

2 个答案:

答案 0 :(得分:1)

您命名的任何选项都可以使用。浏览他们的文档,并确定最适合您的文档。

Flask是另一个轻量级选项:http://flask.pocoo.org/

Django也可以工作(只需忽略其ORM用于您自己的工作,并将其配置为查看数据库服务器中的其他数据库,以使其与您自己的ORM分开)。

答案 1 :(得分:0)

尝试金字塔,它不会强加任何你喜欢的东西而不是Django。并且具有丰富的功能,可用于在任何级别构建Web应用程序。