На странице о приложении Django отображается сообщение Page not found
Django about page2 Попробовал запустить about page на Django проекте с помощью текстового редактора sublime. Проект показывает, что страница не найдена каждый раз, когда я обновляю браузер. Я перепробовал все способы, которые мне попадались.
from.django contrib import admin
from django.urls import path
from . import views
urlpatterns = [
path('admin/', admin.site.urls)
path('about/', views.urls)
]
Я ожидаю, что проект покажет содержимое страницы о сайте. Без возврата ответа об ошибке 404.
from django.http import HttpResponse
def index(request):
return HttpResponse("This is about page.")
В вашей главной urls.py
вы должны вызвать views.index
.
Старый urls.py
:
from.django contrib import admin
from django.urls import path
from . import views
urlpatterns = [
path('admin/', admin.site.urls)
path('about/', views.urls)
]
Обновлено urls.py
:
from.django contrib import admin
from django.urls import path
from . import views
urlpatterns = [
path('admin/', admin.site.urls),
path('about/', views.index) # Changes Done Here
]