我正在学习Django并制作了一个简单的应用程序。我正考虑将该应用程序部署到Google AppEngine。
最简单的方法是什么(即涉及尽可能少地改变代码的方法)?
最好的方法是什么(即支持Django大部分功能的方法)?
我知道这里提出了类似的问题,但在2010年11月之后没有提出任何问题(http://code.google.com/appengine/articles/django.html)?
答案 0 :(得分:2)
如果您想通过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但是我正在支持Jinja2用于模板引擎和用于表单的WTForms,因为使用python 2.7 google.db.djangoforms不可用所以对于比基本形式更高级的东西你会想要一个表单框架,WTForms似乎没问题,虽然我还没有全部使用它。
我希望我的一些意见是相关的。