我想在基于Python的App-Engine应用程序中删除对旧式App Engine Helper for Django的依赖。同时,我想升级到Python2.7和Django1.4。关于升级过程,我有几个问题:
1)新的App Engine SDK (1.7.4版)声明完全支持Django。这是否意味着为了让Django在App Engine上运行,既不需要App Engine Helper,也不需要Django-norel?
2)假设我上一个问题的答案是不需要外部补丁/助手,那么我在寻找基于新SDK的示例App Engine/Django应用程序时遇到了问题。你知道我在哪里可以找到不依赖外部补丁/助手的Django/AppEngine示例吗?(这将为我提供一个已知的良好起点,然后我可以将现有代码移植到其中)。
3)目前我的数据库模型继承自App Engine Helper中提供的BaseModel。为了不破坏我的网站,考虑到BaseModel将不复存在,这些模型应该继承什么?
发布于 2012-12-29 15:31:25
你可以在CloudSQL中使用Django1.4。
如果你使用的是HRD,你应该使用django-nonrel ( App Engine Helper的后继者)。虽然django-nonrel可以工作,但目前还缺乏文档。
https://stackoverflow.com/questions/14078640
复制相似问题