我按照Djangoappengine说明进行操作。 我使用了他们的django-testapp并根据我理解的说明复制了django-testapp文件夹中的以下文件夹:
然后我通过运行启动了dev服务器:
manage.py runserver
然后导航到
并得到了“它工作了!”页面,这很棒,但它在底部说了以下内容:
你看到这条消息是因为你 你的Django中有DEBUG = True 设置文件,你没有 配置了任何URL。开始工作!
我是Django和App Engine以及Djangoappengine和Django-nonrel的绝对新手,所以我很失落。 如何配置URL?或者是如何帮助的链接。
我看了一下Django教程,但我不确定它与Djangoappengine和Django-nonrel有多大关系,因为很多启动步骤都与SQL数据库有关。
基本上如何让我的应用程序运行的方向会很棒。
Thanx。
答案 0 :(得分:9)
大多数情况下,我认为你应该能够正常遵循django教程。您可以像平常一样创建模型,创建视图和网址等。只需跳过有关设置数据库的所有内容 - 如果djangoappengine工作正常,那已经为您完成了。
您无需syncdb
即可构建数据库表 - 应用引擎会自动为您执行此操作。
你可能最好使用App Engine管理系统开始,它可能在http://localhost:8080/_ah/admin/(或者8000,如果那是你运行的地方),而不是django管理系统。
如果您不想要,甚至不需要从数据库开始。你应该可以运行django-admin.py startapp myapp
就好了,让自己开始。
然后:
好的,所以这大部分都来自本教程的page 3 - 大多数1&在这种情况下,可能会跳过2。
Django documentation非常出色,即使在应用引擎上使用Django-Nonrel,其中大部分都适用。