2011-03-31 63 views
5

谷歌appengine默認帶有django 0.96。我正在使用app-engine-patch在GAE上使用django 1.0,我聽說過app-engine-nonrel。我不確定如何在GAE上使用django 1.3。有沒有人試過相同的exngine中的Django 1.3

+1

小心在GAE谷歌限制。你只能有3000個文件(我認爲)上傳到你的應用程序和Djangos的contrib文件夾,你可以輕鬆地通過這個 – 2011-03-31 11:24:10

+0

我使用zip導入。我不認爲這會是一個問題.. – 2011-03-31 11:31:57

+0

儘管zipimport django並不是一個好主意。過去我遇到了很多問題。主要問題是無法從zipfile讀取區域設置/媒體/模板文件。據我記得,我已經在syncdb階段失敗了。 – 2011-04-01 01:25:34

回答

6

在appengine中沒有django 1.3的獨立版本。你可以使用Django 1.0,1.1或1.2,但如果你想(沒有app-engine-patch)的話。有關更多信息,請參閱here

關於django-nonrel。這很好,並且已經與1.3一起工作。如果你按照guidelines你基本上很好去。請記住,您只能通過manage.py remote將syncdb和appeuine創建爲超級用戶。

+0

小版本更新:django-nonrel和django-appengine不再支持。由於Google Appengine現在變得更沒有吸引力了,因此它成爲一種有意義的免費託管服務。 – 2012-02-13 01:50:14

2

GAE Version 1.6.2 - 2012年1月31日,

Django的1.3版本是目前在Python 2.5運行時可用。

Python 2.7版仍然在Django 1.2