("Django попробовал эти шаблоны URL... Пустой путь не совпал ни с одним из них."). Как исправить ошибку "Страница не найдена (404)"
Я использую код visual studio для базового проекта Django и всякий раз, когда я пытаюсь запустить сервер, он выдает ошибку
Страница не найдена (404) Метод запроса: GET URL запроса: http://127.0.0.1:8000/ Используя URLconf, определенный в startup.urls, Django попробовал эти шаблоны URL, в таком порядке:
login/ admin/ Пустой путь не совпал ни с одним из них.
Вы видите эту ошибку, потому что в вашем файле настроек Django установлено DEBUG = True. Измените это значение на False, и Django отобразит стандартную страницу 404.
В то время как я пишу код правильно
код файла папки views приложения:
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def loginpage (request):
return render (request, 'login.html')
посадочный файл приложения urls.py код
from django.contrib import admin
from django.urls import path
from. import views
urlpatterns = [
path('login/',views.loginpage, name="login" ),
выгрузка файла приложения login.html code
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Login</title>
</head>
<body>
<h1> Login </h1>
</body>
</html>
основной проект urls.py код файла
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('login/',include('landing.urls')),
path('admin/', admin.site.urls),
]
Пожалуйста, помогите мне в этом вопросе.