##// END OF EJS Templates
Removed the old and unneeded jumper view
Removed the old and unneeded jumper view

File last commit:

r548:b40b7f87 1.7-dev
r554:11802a56 1.7-dev
Show More
tag_threads.py
28 lines | 753 B | text/x-python | PythonLexer
from django.shortcuts import get_object_or_404
from boards.models import Tag, Post
from boards.views.all_threads import AllThreadsView, DEFAULT_PAGE
__author__ = 'neko259'
class TagView(AllThreadsView):
tag_name = None
def get_threads(self):
tag = get_object_or_404(Tag, name=self.tag_name)
return tag.threads.filter(archived=False).order_by('-bump_time')
def get_context_data(self, **kwargs):
context = super(TagView, self).get_context_data(**kwargs)
tag = get_object_or_404(Tag, name=self.tag_name)
context['tag'] = tag
return context
def get(self, request, tag_name, page=DEFAULT_PAGE):
self.tag_name = tag_name
return super(TagView, self).get(request, page)