2011-12-25 51 views
0

我是Django和Appengine的新手。我发现Google Appengine支持Django 1.2版本。这是否意味着Django 1.2自带安装Google Appengine SDK? 或者我们是否应该安装djangoappengine关于Django的前言和教程

在Appengine上运行Django的任何指针,经验和教程是赞赏。

在此先感谢。

回答

3

我认为djangoappengine将是一个好的开始。这看起来像一个活跃的项目。另请注意,截至2011年10月,谷歌offers SQL后端无论您是需要SQL还是NoSQL,您都应该可以使用Django。

一般注意事项:如果你是Django和GAE的新手,你可能应该先在本地计算机上学习Django,然后运行它自带的开发服务器。一旦你熟悉Django的工作原理,你可以深入了解GAE等。

+0

的确,我已经开始学习Django并在Django书中进行练习。 – 18bytes 2011-12-25 19:44:16

+0

是否可以在Appengine上使用Django应用程序而不做任何/少量修改? – 18bytes 2011-12-25 20:15:42

+0

就我所知,这正是django-nonrel的意思。 – googler 2011-12-30 07:28:10

0

您可能只想从tutorial开始,因为它是Django项目在应用引擎上的正式推荐方式。

请注意,以前有一些黑客和补丁,但目前这些已被弃用,上面的教程应该足以让你开始。

2

你可以尝试django-nonrel,我们专业地使用它,它在App Engine上运行良好。

+0

django-nonrel是否可以在没有对GoogleAppengine进行任何修改的情况下使用? – 18bytes 2011-12-25 21:12:59

+1

是的,如果你使用[django-appengine](http://www.allbuttonspressed.com/projects/djangoappengine)模块,它应该工作得很好。 – 2011-12-25 21:46:58

+0

感谢它的承诺。我现在正在学习Django,我会尝试django-appengine。正如你在专业上使用的那样,你是否面对django-appengine的任何主要陷阱? – 18bytes 2011-12-25 22:25:37