对于一般用途,哪个是最简单的
Python Web应用程序框架?
参考最简单的 – 我的意思是一个短的学习曲线/时间,至少为了能够将它用于相当简单的应用程序.我之前曾参与过非平凡的Ruby on Rails项目,所以我不能学习更复杂的框架,只是对于这个特定的应用程序,我不想花很多时间学习框架.我使用 – 因为这是一个测试这个想法的实验性应用程序 – 请参阅下面的更多内容.如果事实证明应用程序的想法很有用,那么在正确学习该框架后,我就可以在以后更改为不同的框架并重写整个应用程序.
我想创建一个小型Web应用程序 – 个人生产力工具.最初至少,它仅供我个人使用,但稍后我可以考虑将其打开以供其他人使用,无论条件如何.现在,我只想对这个想法进行原型设计,然后在日常的基础上使用它一段时间,以便了解应用程序是否真的对我的工作效率有用.通过“一般使用”(在这个问题的标题中),我的意思是建议的Python Web应用程序框架不应该专门针对任何特定领域,例如,Zope可能(不确定)更适合创建CMS(内容管理系统).此外,该框架最好不应对我能做的事情施加限制,除了所有Web应用程序框架可能固有的或共同的任何限制. (作为最后一个语句的一个例子,我想,HTTP请求/响应周期对所有人都是通用的,因此所有Web应用程序框架,无论是否使用Python,都会对用户/开发人员施加限制,他们必须实现他们的应用程序就是那种风格.哦,是的,框架应该支持创建数据库支持的Web应用程序(我猜大多数都是这样做,但无论如何都要提到它.)我应该提一下,我尝试过CherryPy(和SQLite)一点 – 不是还没有决定它是否合适,也有一些我正在努力解决的错误,但无论如何也在寻找其他建议.
谢谢你的任何建议.