Корректировка блога с клауд
This commit is contained in:
parent
1d55ab11e6
commit
2f2d49a274
@ -1,5 +1,5 @@
|
|||||||
from programmer.mixins import MenuContextMixin, BreadcrumbMixin
|
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.urls import reverse_lazy
|
||||||
from django.contrib import messages
|
from django.contrib import messages
|
||||||
from django.utils.decorators import method_decorator
|
from django.utils.decorators import method_decorator
|
||||||
@ -11,7 +11,7 @@ from .services import (
|
|||||||
)
|
)
|
||||||
from .forms import CommentForm
|
from .forms import CommentForm
|
||||||
from django.http import Http404
|
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
|
from django.contrib.admin.views.decorators import staff_member_required
|
||||||
|
|
||||||
|
|
||||||
@ -24,7 +24,7 @@ class ArticleListView(MenuContextMixin, BreadcrumbMixin, ListView):
|
|||||||
|
|
||||||
def get_breadcrumbs(self):
|
def get_breadcrumbs(self):
|
||||||
if 'category_slug' in self.kwargs:
|
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 [
|
return [
|
||||||
{'title': 'Статьи', 'url_name': 'blog:article_list'},
|
{'title': 'Статьи', 'url_name': 'blog:article_list'},
|
||||||
{'title': category.name, 'url_name': None},
|
{'title': category.name, 'url_name': None},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user