【问题标题】:Is it possible to use Django 1.2 on Google App Engine?是否可以在 Google App Engine 上使用 Django 1.2?
【发布时间】:2011-02-07 22:54:12
【问题描述】:

我想在我的 Google App Engine 项目中使用 in 运算符,该项目是在 Django 1.2 中引入的:

{% if "bc" in "abcdef" %}
  This appears since "bc" is a substring of "abcdef"
{% endif %}

我found out 可以在 GAE 上使用 1.0 或 1.1 版本,但对于 1.2 则没有。有可能吗?

【问题讨论】:

    标签: python django google-app-engine


    【解决方案1】:

    看来是这样,我发现了这个 - http://www.deck.cc/django_1.2_on_google_app_engine.html

    【讨论】:

    • 那好吧。虽然,我相信这确实回答了你原来的问题:)
    • 也许这确实回答了我的问题..但我没有设法让它立即工作..如果我花一些时间它可能会工作..但由于项目已经开始我想要一些东西更容易..这不是我想要的..我自己也发现了这个..顺便说一句..你试过了吗?你成功了吗?
    【解决方案2】:

    您可以将任何版本的 Django 与您的应用程序捆绑并进行部署。

    Django 1.2.4 几乎肯定会包含在 App Engine 的下一个版本中;它在上周晚些时候推出的pre-release SDK 1.4.2 中。假设没有出现严重问题,预发布功能通常会在一两周内发布到生产站点。

    【讨论】:

    • 但是可以部署这个版本吗?
    • 您可以下载 1.2.4 版本并将其与您的应用程序捆绑在一起,或者只是等待它上线。
    • Django 1.2.5 进入了App Engine 1.4.2 release!享受吧。
    【解决方案3】:

    我不知道你是否可以使用那个版本,但你当然应该可以使用 SmileyChris 的 smart_if snippet,这是 Django 1.2 中扩展 if 功能的基础。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-08
      • 2010-12-26
      • 1970-01-01
      • 2011-05-09
      • 2013-03-25
      • 2016-03-20
      • 2014-05-10
      • 2010-10-23
      相关资源
      最近更新 更多