Фикс отображения навигации
This commit is contained in:
parent
8987720c94
commit
c677d6ee8c
@ -1,3 +1,4 @@
|
||||
from programmer.mixins import MenuContextMixin
|
||||
from django.views.generic import ListView, DetailView, CreateView
|
||||
from django.urls import reverse_lazy
|
||||
from django.contrib import messages
|
||||
@ -12,7 +13,8 @@ from .forms import CommentForm
|
||||
from django.http import Http404
|
||||
from django.shortcuts import redirect
|
||||
|
||||
class ArticleListView(ListView):
|
||||
|
||||
class ArticleListView(MenuContextMixin, ListView):
|
||||
"""Список статей"""
|
||||
model = Article
|
||||
template_name = 'blog/article_list.html'
|
||||
@ -36,7 +38,8 @@ class ArticleListView(ListView):
|
||||
def dispatch(self, *args, **kwargs):
|
||||
return super().dispatch(*args, **kwargs)
|
||||
|
||||
class ArticleDetailView(DetailView, CreateView):
|
||||
|
||||
class ArticleDetailView(MenuContextMixin, DetailView, CreateView):
|
||||
"""Детальная страница статьи + форма комментария"""
|
||||
model = Article
|
||||
template_name = 'blog/article_detail.html'
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user