|
|
|
@ -17,7 +17,8 @@ class NewsList(ListView): |
|
|
|
tag = self.request.GET.get('tag', None) |
|
|
|
tag = self.request.GET.get('tag', None) |
|
|
|
retval = self.queryset |
|
|
|
retval = self.queryset |
|
|
|
if tag: |
|
|
|
if tag: |
|
|
|
retval = self.queryset.filter(tags_list__slug__iexact=tag, is_public=True).order_by('-pk') |
|
|
|
retval = self.queryset.filter( |
|
|
|
|
|
|
|
tags_list__slug__iexact=tag, is_public=True).order_by('-pk') |
|
|
|
return retval |
|
|
|
return retval |
|
|
|
|
|
|
|
|
|
|
|
def get_context_data(self, **kwargs): |
|
|
|
def get_context_data(self, **kwargs): |
|
|
|
@ -50,9 +51,9 @@ def news_detail(request, slug): |
|
|
|
form.cleaned_data['text'], |
|
|
|
form.cleaned_data['text'], |
|
|
|
object.title, |
|
|
|
object.title, |
|
|
|
object.get_absolute_url(), |
|
|
|
object.get_absolute_url(), |
|
|
|
)) |
|
|
|
)) |
|
|
|
messages.success(request, 'Ваш комментарий успешно опубликован!') |
|
|
|
messages.success(request, 'Ваш комментарий успешно опубликован!') |
|
|
|
return redirect(object.get_absolute_url()+'#comment{}'.format(comment.pk)) |
|
|
|
return redirect(object.get_absolute_url() + '#comment{}'.format(comment.pk)) |
|
|
|
|
|
|
|
|
|
|
|
c = dict( |
|
|
|
c = dict( |
|
|
|
object=object, |
|
|
|
object=object, |
|
|
|
|