Django的版本在GAE

问题描述:

在谷歌应用程序引擎documentation,它是说,我们可以使用不同版本的Django的:Django的版本在GAE

from google.appengine.dist import use_library 
use_library('django', '1.1') 

所以我们真的需要下载任何其他(> 0.96)的Django版本,并把它们放在应用程序目录或其他地方,因为只有Django 0.96包含在App Engine SDK中?另外,在将项目上载到服务器之前,我们是否需要删除它们?

有人可以描述这个过程吗?

+0

我对这个问题感兴趣,并且在这一点上也被认为是“最佳实践”。 – 2011-01-25 22:43:05

+0

你使用应用程序引擎补丁还是Django-nonrel? – 2011-01-26 14:57:38

Django 0.96,1.0.2和1.1在AppEngine上可用,但AppEngine SDK下载只有0.96。你仍然可以使用1.0.2或1.1,你只需要单独下载和安装。你不需要把它放在你的app目录中;当你上传到AppEngine环境时,它将获取他们拥有的副本。