我有一个常规桌面应用程序,用Python / GTK编写,SQLObject用ORM编写。我的目标是创建一个Web界面,用户可以登录并同步/编辑数据库。我的应用程序分为不同的模块,所以数据库和gtk代码完全分开,所以我想在网络服务器上运行相同的数据库代码。
所以,我想知道是否有一个可以处理这些标准的web框架:
这将是我的第一个webproject,所以我对所有搜索结果感到有点困惑。 CherryPy,Turbogears,web2py,金字塔?如果有人能给我一些指示,那么在我的情况下,我会很高兴。
答案 0 :(得分:1)
您命名的任何选项都可以使用。浏览他们的文档,并确定最适合您的文档。
Flask是另一个轻量级选项:http://flask.pocoo.org/
Django也可以工作(只需忽略其ORM用于您自己的工作,并将其配置为查看数据库服务器中的其他数据库,以使其与您自己的ORM分开)。
答案 1 :(得分:0)
尝试金字塔,它不会强加任何你喜欢的东西而不是Django。并且具有丰富的功能,可用于在任何级别构建Web应用程序。