Сайт на django не может найти новость на сайте
Всем привет! Есть сайт на django, и страница детального просмотра новости. Но при переходе на детальный просмотр выдаёт ошибку.
Код:
urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.news_home, name='news_home'),
path('<int:pk>', views.NewsDetailView.as_view(), name='news-detail')
]
views.py:
from django.shortcuts import render
from .models import Articles
from django.views.generic import DetailView
def news_home(request):
news = Articles.objects.order_by('-date')
return render(request, 'news/news_home.html', {'news': news})
class NewsDetailView(DetailView):
model = Articles
template_name = 'news/details_view.html'
context_object_name = 'article'