У меня есть urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.news, name='news'),
path('gdz7', views.gdz7, name='gdz7'),
path('chat', views.chat, name='chat')
]
И views.py
from django.shortcuts import render
from .models import Post, Gdz7
def news(request):
posts = Post.objects.order_by('-id')
return render(request, 'news/index.html', {'title': 'Главная страница сайта', 'posts' : posts})
def gdz7(request):
posts = Gdz7.objects.order_by('-id')
return render(request, 'gdz7/index.html', {'title': 'Главная страница сайта', 'posts' : posts})
def chat(request):
return render(request, 'chat/index.html')
Вроде бы всё нормально, но при переходе на страницу "chat", страница выдаёт ошибку
Using the URLconf defined in HelloDjango.urls, Django tried these URL patterns, in this order:
admin/
[name='news']
gdz7 [name='gdz7']
The current path, chat, didn't match any of these.
Все файлы закидывал на сервер, но всё равно не работает.
Подскажите пожалуйста, в чём ошибка?