2016-08-12 8 views
0

Я следую учебнику Django, но при попытке загрузить страницу приветствия, сразу после запуска сервера, я сделал это учебное пособие на другом компьютере, и я сделал нет проблем.Django manage.py runningerver не отображает «Приветственная страница»

Использование: для Windows 7/Djando 1,9/Python 3.4.5

1 - Я начал проект 2 - питон manage.py runserver enter image description here

3 - Когда я получить доступ к странице:

enter image description here

4 - The я получил на ЦМД

enter image description here

Я уже попробовал сто портов КН, отключение брандмауэра, Джанго 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

Проблема заключалась в том, что вы забыли makemigrations и затем мигрировали.

ру manage.py makemigration

ру 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"), 
]