mik*_*ers 14 python openid django
我即将开始一个新的个人网络/ iPhone应用程序项目,需要以下内容:
我通常在我的所有项目中都使用Django,但我想借此机会学习一些新东西.那么,他们的任何基于Python的Web开发框架都是Django的良好替代品吗?理想情况下,在上面列出的点上强大的?
如果框架是:
有什么建议?
pot*_*nch 11
我只使用过Django并且我喜欢它,但是这里还有其他几个(我认为Flask是你用来制作一个非常小巧轻便的网页应用的最佳选择)
"Flask是基于Werkzeug,Jinja 2和良好意图的Python的微框架." - http://flask.pocoo.org/
"Pylons项目将开发一系列相关技术,而不是专注于单一的Web框架.Pylons项目的第一个包是Pyramid Web框架.随着时间的推移,其他包已经添加到集合中,包括更高级别的组件我们希望将项目发展成一个经过充分测试,记录完备的组件的生态系统,这些组件可以轻松实现互操作." - http://www.pylonsproject.org/
"Grok是一个面向Python开发人员的Web应用程序框架.它面向初学者和非常有经验的Web开发人员.Grok强调敏捷开发.Grok简单而强大." - http://grok.zope.org/
"TurboGears将帮助您在几分钟内创建一个数据库驱动的,可随时扩展的应用程序.所有代码都与编写函数一样自然,设计师友好的模板,浏览器端和服务器端的简单AJAX以及一个非常强大和灵活的对象关系映射器(ORM)." - http://www.turbogears.org/
经过一番挖掘后,我找到了这个资源:http://wiki.python.org/moin/WebFrameworks/