каждый,
Я довольно новичок в Django. Я заметил, что Django посещение app.urls перед посещением mysite.urls.
У меня есть mysite.urls как следует (упрощенно)
# mysite.urls
path('', views.index, name='index'),
path('app', include('app.urls'))
Насколько я понимаю, при посещении http://127.0.0.1: 8000 / , он должен сначала достичь индексной страницы .
Using the URLconf defined in app.urls, Django tried these URL patterns, in this order:
login/ [name='login']
register/ [name='register']
The empty path didn't match any of these.
Похоже, что Django пошел в app.urls напрямую, а не в mysite.urls первым.
В чем здесь проблема?
Содержимое моего файла двух URL
mysite.url
from django.contrib import admin
from django.urls import path, include
from mapApp import views
urlpatterns = [
path('', views.index, name='index'),
path('admin/', admin.site.urls),
path('app', include('mapApp.urls'))
]
app.urls
from django.urls import path
from . import views
urlpatterns = [
path('login/', views.login, name='login'),
path('register/', views.register, name='register'),
path('resetPassword/', views.reset_password, name='resetPassword'),
path('logout', views.logout, name='logout')
]
Сообщение об ошибке
Я заметил, что кажется, что весь файл mysite.urls игнорируется. Django относится только к моим "mapAPP.urls"
Структура моей файловой папки