я застрял с проектом Django, я пытался добавить другое приложение под названием Войти, чтобы сделать страницу входа в систему, но по какой-то причине, страница просто перенаправляет на главную страницу для администратора страницыДжанго перенаправлять все на главную страницу
кроме Например: 127.0.0.1:8000 перейдет на главную страницу, но 127.0.0.1:8000/login также отобразит главную страницу, хотя я связал с ней другой шаблон.
Вот мой код:
главный urls.py
from django.conf.urls import url, include
from django.contrib import admin
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^', include('portal.urls')),
url(r'^login/', include('login.urls')),
]
Войти urls.py
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^login/', views.index, name="login"),
]
Войти views.py
from django.shortcuts import render
def index(request):
return render(request, 'login/login.html')
портал urls.py
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^', views.index, name="portal"),
]
Пожалуйста, покажите свой файл 'portal/urls.py'. – knbk
Измените порядок третьей и второй строк в главном 'urls.py'. – Selcuk
@knbk Я редактировал пост –