Django教程1没有显示民意调查

时间:2017-02-10 23:22:56

标签: django python-3.x sublimetext3

我正在参加python的测试驱动开发课程(这很棒)Obeythetestinggoat因此我的Django需要工作。所以我接受了Djangoproject.com课程,我输入了所有代码,服务器运行但投票不会改变。

主页http://127.0.0.1:8000显示

“它奏效了! 祝贺你第一个支持Django的页面。“

哪个好,但它不会显示民意调查或管理员按钮,而且我已经没有关于如何重定向但不确定问题的想法。

from django.conf.urls import include, url
from django.contrib import admin

urlpatterns = [
    url(r'^polls/', include('polls.urls')),
    url(r'^admin/', admin.site.urls),
    ]

我很自豪我找到了服务器和其他区域,但我只是不知道我缺少什么来让页面显示民意调查。

https://docs.djangoproject.com/en/1.10/intro/tutorial01/

2 个答案:

答案 0 :(得分:0)

http://127.0.0.1:8000是您的preoject的主页,但在网址中,您定义了(使用正则表达式)如何管理http://127.0.0.1:8000/polls/http://127.0.0.1:8000/admin/的请求。您应该访问这些网址。

答案 1 :(得分:0)

是的,您需要做的就是转到http://127.0.0.1:8000/polls/。否则,如果您希望在主页上放置默认的民意调查页面,就像您希望在http://127.0.0.1:8000/

中那样

您可以在urls.py中执行此操作

from django.conf.urls import include, url
from django.contrib import admin

urlpatterns = [
    url(r'^$', include('polls.urls')),
    url(r'^admin/', admin.site.urls),
    ]
希望它有所帮助。