我正在参加python的测试驱动开发课程(这很棒)Obeythetestinggoat因此我的Django需要工作。所以我接受了Djangoproject.com课程,我输入了所有代码,服务器运行但投票不会改变。
“它奏效了! 祝贺你第一个支持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),
]
我很自豪我找到了服务器和其他区域,但我只是不知道我缺少什么来让页面显示民意调查。
答案 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),
]
希望它有所帮助。