У меня есть 2 приложения Django.пользователь и управление.Я добавил панель управления / в основные URL-адреса приложений, которые перенаправляют на URL-адреса пользовательских приложений.Для этого нам нужно авторизоваться.Все URL в пользовательском приложении: dashboard / и для панели входа в систему / login, но в /login.
ОШИБКА:
Страница не найдена (404) Метод запроса: POST URL запроса:http://localhost:8000/login
Основное приложение urls.py
from user import urls as user_urls
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('dashboard/', include(user_urls))
]+static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Пользовательское приложение urls.py
from django.urls import path, include
from nh_user import views as users_views
from management import urls as management_urls
urlpatterns = [
path('login', users_views.user_login, name='user-login'),
path('logout', users_views.user_logout, name='user-logout'),
path('dashboard/', include(management_urls)),
path('', users_views.index, name='user-index'),
]