Страница не найдена (404) Текущий путь, firstapp/about/, не соответствует ни одному из этих путей
Простите, если есть какие-то проблемы с моим языком, мой английский очень плох
когда я захожу на страницу http://127.0.0.1:8000/firstapp/about/ появляется ошибка введите описание изображения здесь
Это мой код
views.py
from django.shortcuts import render
from django.http import HttpResponse
from . models import *
def home(request):
student = Student.objects.all()
return render(request, 'index.html',{'student':student})
def about(request):
student = Student.objects.all()
return render(request, 'demo.html',{'student':student})
def service(request):
return HttpResponse("<h3>hai this is service page</h3>")
firstapp/urls.py
from django.contrib import admin
from django.urls import path
from . import views
urlpatterns = [
path('admin/', admin.site.urls),
path('', views.home, name='next'),
path('about/', views.about, name='about'),
path('service/', views.service, name='service'),
]
urls.py
from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path('admin/', admin.site.urls),
path('firstapp', include('firstapp.urls')),
]
что я упустил или в чем ошибка
Добавьте /
к URL и убедитесь, что ваш Template
путь правильный
path('firstapp/', include('firstapp.urls')),