Как я могу исправить ошибки на этой странице? - PullRequest
0 голосов
/ 14 января 2019

Эти ошибки возникают при входе на страницу администратора. Я хочу это исправить. Помоги мне. проблема введите описание изображения здесь

Исходный код

urls.py-fistsite

from django.contrib import admin
from django.urls import path, include
from polls import views

urlpatterns = [
    path('', views.index, name='index'),
    path('/polls', include('polls.urls')),
    path('/admin', include('polls.urls'))
]

urls.py-опросы

from django.urls import path
from . import views


app_name = 'polls'
urlpatterns = [
    path('', views.index, name='index'),
    path('<int:question_id>/', views.detail, name='detail'),
    path('<int:question_id>/result/', views.results, name='results'),
    path('<int:question_id>/vote/', views.vote, name='vote')
]

1 Ответ

0 голосов
/ 14 января 2019

Измените ваш urls.py на это, и оно должно работать.

urlpatterns = [
    path('polls/', include('polls.urls')),
    path('admin/', admin.site.urls), # add this
    path('', views.index, name='index'),
]

Почему-то вы изменили URL администратора сайта на include('polls.urls'), что неверно. Измените его обратно на path('admin/', admin.site.urls), и Django поднимет его. И на заметку: Вам не нужно добавлять / У django есть промежуточное ПО, которое делает это автоматически.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...