0

我想在基于 Python 的 App-Engine 应用程序中删除对旧式 App Engine Helper for Django 的依赖项。同时,我想升级到Python2.7和Django1.4。我有几个关于升级过程的问题:

1) 新的 App Engine SDK(1.7.4 版)声明完全支持 Django。这是否意味着既不需要 App Engine Helper 也不需要 Django-norel 就可以让 Django 在 App Engine 上运行?

2) 假设我之前的问题的答案是不需要外部补丁/帮助程序,我很难找到基于新 SDK 的示例 App Engine/Django 应用程序。你知道我在哪里可以找到不依赖外部补丁/帮助程序的 Django/AppEngine 示例吗?(这将为我提供一个已知的良好起点,然后我可以将现有代码移植到其中)。

3) 目前我的数据库模型继承自 App Engine Helper 中提供的 BaseModel。为了不破坏我的网站,鉴于 BaseModel 将不再存在,这些模型应该继承什么?

4

1 回答 1

1

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

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

于 2012-12-29T07:31:24.970 回答