remotes/origin/artem
Gena 11 years ago
parent da10eee1d6
commit e2ed8a4579
  1. 6
      news/views.py

@ -16,7 +16,7 @@ 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) retval = self.queryset.filter(tags_list__slug__iexact=tag, is_public=True)
return retval return retval
def get_context_data(self, **kwargs): def get_context_data(self, **kwargs):
@ -31,7 +31,7 @@ class NewsList(ListView):
def news_detail(request, slug): def news_detail(request, slug):
object = get_object_or_404(News, slug__iexact=slug) object = get_object_or_404(News, slug__iexact=slug, is_public=True)
form = CommentForm(request.POST or None) form = CommentForm(request.POST or None)
if form.is_valid(): if form.is_valid():
comment = form.save(commit=False) comment = form.save(commit=False)
@ -52,7 +52,7 @@ class NewsSitemap(Sitemap):
priority = 1 priority = 1
def items(self): def items(self):
return News.objects.all() return News.objects.filter(is_public=True)
def lastmod(self, obj): def lastmod(self, obj):
return obj.created return obj.created

Loading…
Cancel
Save