2017-02-10 8 views
1

Я беру тест Driven Development курс для python (что является удивительным) Obeythetestinggoat, и поэтому мой Django нуждается в работе. Поэтому я беру курс Djangoproject.com, и я получаю весь введенный код, а сервер работает, но опросы не изменятся.Django tutorial 1 не показаны опросы

Домашняя страница http://127.0.0.1:8000 показывает

«Сработало! Поздравляет с первой Джанго питания страницы.»

Это замечательно, но он не будет показывать опросы или кнопки администратора, и у меня закончились идеи о том, как перенаправить его, но не уверены в этой проблеме.

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/

+0

Вам нужно перейти на http://127.0.0.1:8000/polls вместо /. Также проверьте, что вы добавили приложение опросов в INSTALLED_APPS. –

ответ

0

http://127.0.0.1:8000 главная страница вашего preoject, но в URLs, можно определить (с регулярным выражением), как управлять запросами к http://127.0.0.1:8000/polls/ и http://127.0.0.1:8000/admin/. Вы должны посетить эти URL-адреса.

+0

Да, страницы опросов «должны» показать, но они не загружаются. Проверка системы не выявила проблем (0 отключено). March 02, 2017 - 01:15:35 Django version 1.10.5, используя настройки «mysite.settings» Запуск сервера разработки по адресу http://127.0.0.1:8000/ Завершите работу сервера с помощью CONTROL-C. Не найден:/опросов – Yourdatatalking

+0

от django.shortcuts импорта оказывает из django.http импорта HttpResponse индекса четкости (запрос) \t возвращения HttpResponse ("Привет, мир Вы в индексе опросов..") # Создайте свои представления здесь. – Yourdatatalking

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), 
    ] 

надеюсь, что это помогает.

+0

Спасибо за быстрый комментарий, но ... Страница не найдена (404) Запрос Метод: \t GET Request URL: \t http://127.0.0.1:8000/polls * выдает ошибку * запрос URL: \t http://127.0.0.1:8000/admin * загружается просто отлично ...? – Yourdatatalking

+0

вы уверены, что у вас есть это прямо внутри ваших опросов/views.py -> def index (request):? Каков ваш журнал ошибок в консоли? –