2016-08-12 155 views
0

我正在关注Django教程,但在尝试加载欢迎页面时出现错误,刚启动服务器之后,我在其他电脑上做了本教程,没有任何问题。Django manage.py runserver不显示“欢迎页面”

使用: 的Windows 7/Djando 1.9/Python的3.4.5

1 - 我开始这个项目 2 - 蟒蛇manage.py runserver命令 enter image description here

3 - 当我访问该页面:

enter image description here

4日 - 我在CMD

enter image description here

我已经尝试端口,IPS,防火墙禁用百,Django的1.10 ...

5 - urls.py

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

什么是您的看法是什么样子?好像你没有返回任何东西 – IanAuld

+0

因此,我正在学习教程https://docs.djangoproject.com/en/1.9/intro/tutorial01,直到它要求运行服务器时它不会说任何东西关于意见。它应该是自动加载django欢迎查看..但如果你想我不能发布我的urls.py。我没有更改任何代码。 –

+3

您是否访问http://127.0.0.1:8000/?你指出港口吗? –

回答

1

问题是您忘记了进行迁移然后进行迁移。

PY manage.py makemigration

PY manage.py迁移

0

的问题是,你有没有路由器或定义为“/”的视图。所有有效的路径将是http://127.0.0.1/polls/ *和http://127.0.0.1/admin/ *。

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

urlpatterns = [ 
    # load urls of an app and define there more detailed 
    url(r'^polls/', include('polls.urls')), 
    url(r'^admin/', admin.site.urls), 
    # load specific view in an app 
    url(r'^your_test_view','my_app.views.my_view', name="my_view"), 
    url(r'^$','my_app.views.my_home_view', name="home"), 
]