在Google App Engine上运行Django [关闭]

最后发布: 2011-11-22 00:53:37


问题

我正在学习Django,并制作了一个简单的应用程序。 我在考虑将该应用程序部署到Google AppEngine。

最简单的方法是什么(即涉及尽可能少地改变代码的方法)?

最好的方法是什么(即支持Django大部分功能的方法)?

我知道这里有类似的问题,但在2010年11月之后没有提出任何问题( http://code.google.com/appengine/articles/django.html )?

django google-app-engine
回答

如果你想通过Google App Engine学习完整的django,推荐的项目是www.allbuttonspressed.com它使用Google App Engine实现完整的django。 如果你想学习基础知识,我建议从SDK 1.6和python 2.7开始,这样你就会意识到从python 2.6升级到2.7而不用手动复制你使用的django会破坏django依赖。

我使用了很多django和app引擎但是我正在支持Jinja2用于模板引擎和WTForms用于表单,因为使用python 2.7 google.db.djangoforms不可用所以对于比基本表单更高级的东西你想要一个表单框架和WTForms看起来还不错,虽然我还没有全部使用它。

我希望我的一些意见是相关的。