谷歌应用引擎上的2个不同的Django模块

2024-05-16 11:22:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我遇到了将Django移植到App Engine的两个不同模块:

http://code.google.com/p/app-engine-patch/

http://code.google.com/p/google-app-engine-django/

两者似乎都与django1.0兼容

后者的特色下载时间是2008年8月,而前者是2009年2月。在

相对的优点是什么?在

如果我不使用数据库又有什么关系呢?在


Tags: 模块djangocomapphttpgoogle时间code
3条回答

目前,appengine补丁已经过时了。在

Djangoappengine和Django nonrl提供“App Engine上的原生Django”: http://www.allbuttonspressed.com/blog/django/2010/01/Native-Django-on-App-Engine

嗯,我自己买的。我使用了Python2.6,对于AppEngine来说似乎有问题。从python2.5开始解决了这个问题。 见here:

现在回答这个问题有点晚了,但是到目前为止,我在AppEngine补丁中遇到的问题是,虽然它是Django 1.0的一个功能完整的端口,但它抛弃了Django模型,转而使用AppEngine的数据库模型. 在

考虑到这两者之间的差异,这是可以理解的,但是移植可能需要相当多的努力,这取决于模型的参与程度(以及这些模型的使用情况;这意味着您也将失去Django查询语法)。在

相关问题 更多 >