我一直在学习Python,现在我想学习一个基于Python的Web框架。我正在考虑Google App Engine和Django。我应该选择哪一个?他们的独特功能和学习曲线是什么?Google App Engine或Django?
12
A
回答
7
Google App Engine是您可以“构建和托管应用程序”的基础结构。虽然不是一个Web应用程序框架本身,但它确实提供了一个名为webapp(部分构建在另一个框架WebOb之上)的简单Web应用程序框架。
上有选择基于Python的Web应用程序框架众多,详细的帖子:
1
您可以选择两种启动框架和哪些选项尼克·约翰逊的优秀系列面世与所有按钮按下的djangoappengine。
0
如果您打算在应用引擎上使用Django,那么您很可能会想要使用Djangos ORM。这意味着..你可能会看Django non-rel。但是,需要考虑几件事情:
Django的非版本运行的是最新的Django版本身后的几个版本,所以一些现代的功能(如先进的时区支持)不支持,因为那一刻,你只需要等待。
Django non-rel不支持某些功能,例如Django的事务API,也没有任何本地应用程序引擎事务模块工作于ether。
所以总而言之,对于一个简单的小项目来说很好,但是当事情变得更加复杂时,django non-rel就会失效。
0
我相信Django更好,因为它为功能和主机提供了更多的灵活性。 Djangobook.com有一个非常好的教程。
相关问题
- 1. Google App Engine上的Django的FileField(或ImageField)
- 2. Google App Engine与Django 1.0.2
- 3. Google App Engine上的Django
- 4. Facebook,Django和Google App Engine
- 5. Google App Engine上的Django + Adsense
- 6. Google App Engine + Google Cloud Storage + Sqlite3 + Django/Python
- 7. Django/Django nonrel + Google App Engine +教程
- 8. Django和App Engine
- 9. Google App Engine
- 10. Google App Engine Memcache
- 11. Google App Engine DeobfuscatorBuilder
- 12. Google App Engine Profiler
- 13. Google App Engine ASP.net
- 14. Google App Engine ThreadSafe
- 15. Python - Google App Engine
- 16. App Engine + Google Documents
- 17. SSLHandshakeError - Google App Engine
- 18. 在Google App Engine中启动Django实例
- 19. 在Google App Engine上使用Django框架
- 20. 在Google App Engine API上创建Django-nonrel
- 21. 在Google App Engine上部署Django项目
- 22. Google App Engine:基本Django问题
- 23. 在Google App Engine上为DataStore设置Django
- 24. Django-nonrel≤1.3和Google App Engine上的Memcache
- 25. Google App Engine通道API问题(Python/Django)
- 26. Django FileField,Google App Engine上的ImageField
- 27. Google App Engine优点\缺点为Django?
- 28. Django @ Google App Engine - 网站地图框架
- 29. DJANGO + Google App Engine,入门教程
- 30. 在Google App Engine上使用烧杯(Django)