【发布时间】:2011-10-12 23:08:22
【问题描述】:
与 GAE SDK 捆绑在一起的最新版本的 Django 是什么? 当我下载 sdk 时,它在 lib 中有 0.96 和 1.2 版本的 django。 当我运行我的应用程序时,它使用 0.96 版本而不是 1.2。我无法使用 csrf 中间件。我需要在我的应用程序中复制 django 1.2 版本还是我在 gae 中缺少一些配置以使其使用 1.2 版本。
【问题讨论】:
与 GAE SDK 捆绑在一起的最新版本的 Django 是什么? 当我下载 sdk 时,它在 lib 中有 0.96 和 1.2 版本的 django。 当我运行我的应用程序时,它使用 0.96 版本而不是 1.2。我无法使用 csrf 中间件。我需要在我的应用程序中复制 django 1.2 版本还是我在 gae 中缺少一些配置以使其使用 1.2 版本。
【问题讨论】:
使用 Django 1.2 的一种更简单的方法是包含该行
webapp_django_version='1.2'
在appengine_config.py.
目前它的文档不足,但在您导入 webapp 时会为您执行 use library。
【讨论】:
您需要在应用程序的某处添加use_library 调用,在您的 Django 导入语句之前告诉 GAE 您希望使用哪个库。
【讨论】: