From 2f2d49a2741249fd201e47edee495a27f2177e64 Mon Sep 17 00:00:00 2001 From: NikDizell Date: Sun, 8 Mar 2026 02:14:01 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9A=D0=BE=D1=80=D1=80=D0=B5=D0=BA=D1=82?= =?UTF-8?q?=D0=B8=D1=80=D0=BE=D0=B2=D0=BA=D0=B0=20=D0=B1=D0=BB=D0=BE=D0=B3?= =?UTF-8?q?=D0=B0=20=D1=81=20=D0=BA=D0=BB=D0=B0=D1=83=D0=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blog/views.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/blog/views.py b/blog/views.py index 021605a..0db627f 100644 --- a/blog/views.py +++ b/blog/views.py @@ -1,5 +1,5 @@ from programmer.mixins import MenuContextMixin, BreadcrumbMixin -from django.views.generic import ListView, DetailView, CreateView +from django.views.generic import ListView, DetailView from django.urls import reverse_lazy from django.contrib import messages from django.utils.decorators import method_decorator @@ -11,7 +11,7 @@ from .services import ( ) from .forms import CommentForm from django.http import Http404 -from django.shortcuts import redirect +from django.shortcuts import get_object_or_404, redirect from django.contrib.admin.views.decorators import staff_member_required @@ -24,7 +24,7 @@ class ArticleListView(MenuContextMixin, BreadcrumbMixin, ListView): def get_breadcrumbs(self): if 'category_slug' in self.kwargs: - category = Category.objects.get(slug=self.kwargs['category_slug']) + category = get_object_or_404(Category, slug=self.kwargs['category_slug']) return [ {'title': 'Статьи', 'url_name': 'blog:article_list'}, {'title': category.name, 'url_name': None},