我遇到了两个不同的模块,用于将django移植到appengine。谷歌Appengine上的django
http://code.google.com/p/app-engine-patch/
http://code.google.com/p/google-app-engine-django/
似乎都与Django的1.0兼容,
后者的特点是下载在8月08,而前者是二月09.
什么是相对的优点。
如果我根本不使用数据库会怎么样?
我遇到了两个不同的模块,用于将django移植到appengine。谷歌Appengine上的django
http://code.google.com/p/app-engine-patch/
http://code.google.com/p/google-app-engine-django/
似乎都与Django的1.0兼容,
后者的特点是下载在8月08,而前者是二月09.
什么是相对的优点。
如果我根本不使用数据库会怎么样?
这是一个有点晚了回答,但是这个问题我已经到目前为止与应用程序引擎补丁的是,虽然它的Django 1.0的一般功能完整的端口,它丢弃Django模型支持AppEngine的db.Model。
考虑到两者之间的差异,这是可以理解的,但根据模型的使用情况(以及这些模型的使用情况;这意味着您也会丢失Django查询语法),但可能需要付出相当大的努力才能移植, 。
嗯,我自己明白了。我使用了python 2.6,它对于应用程序引擎来说似乎有问题。从python2.5开始解决它。 见here:
App Engine Patch是正确的路要走。
目前,App Engine修补程序已过时。
Djangoappengine和Django的Nonrel提供 “本地Django的App Engine上”: http://www.allbuttonspressed.com/blog/django/2010/01/Native-Django-on-App-Engine
还有这里是一个更新的帖子:http://www.allbuttonspressed.com/projects/djangoappengine – znq 2010-07-27 09:44:18