Google App Engine - 从App Engine Helper升级

时间:2012-12-29 04:15:02

标签: python django google-app-engine

我想在基于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不再存在的情况下应该继承什么?

1 个答案:

答案 0 :(得分:1)

您可以将Django 1.4与CloudSQL一起使用。

如果您正在使用HRD,则需要使用django-nonrel(App Engine Helper的后继者)。 虽然django-nonrel工作,但文档目前还有点缺乏。