Я использую django версии 2.1.4.
Создала приложение 'main' внутри моего проекта и пытаюсь добраться до его urls.py, чтобы отобразить предложение "текст" в admin / main / test / * 1003.*
Однако, пока admin / и admin / main / работают, admin / main / test / выдает ошибку
Страница не найдена (404) Метод запроса: GET URL запроса: http://127.0.0.1:8000/admin/main/test
Используя URLconf, определенный в statystyki.urls, Django попробовал эти шаблоны URL в следующем порядке:
main/
admin/ [name='index']
admin/ login/ [name='login']
admin/ logout/ [name='logout']
admin/ password_change/ [name='password_change']
admin/ password_change/done/ [name='password_change_done']
admin/ jsi18n/ [name='jsi18n']
admin/ r/<int:content_type_id>/<path:object_id>/ [name='view_on_site']
admin/ auth/group/
admin/ auth/user/
admin/ main/movie/
admin/ ^(?P<app_label>auth|main)/$ [name='app_list']
Текущий путь, admin / main / test, не соответствует ни одному из этих.
Мои файлы:
statystyki / urls.py
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('main/', include('main.urls')),
path('admin/', admin.site.urls),
]
main / urls.py
from django.urls import path
from .views import test_response
urlpatterns = [
path('test/', test_response),
]
views.py
from django.shortcuts import render
from django.http import HttpResponse
def test_response(request):
return HttpResponse('test')
Не могли бы вы помочь мне найти проблему, которая вызывает это?Я уже добавил 'main' к установленным приложениям в settings.py