views.py 1.0 KB

12345678910111213141516171819202122232425
  1. from django.core.urlresolvers import reverse
  2. from django.shortcuts import redirect
  3. from django.template import RequestContext
  4. from django.utils.translation import ugettext as _
  5. from misago.acl.utils import acl_errors
  6. from misago.forums.models import Forum
  7. from misago.threads.models import Thread, Post
  8. @acl_errors
  9. def threads(request, slug=None, forum=None, page=0):
  10. request.acl.forums.check_forum(forum)
  11. return request.theme.render_to_response('threads/list.html',
  12. context_instance=RequestContext(request));
  13. @acl_errors
  14. def thread(request, slug=None, thread=None, page=0):
  15. return request.theme.render_to_response('threads/thread.html',
  16. context_instance=RequestContext(request));
  17. @acl_errors
  18. def reply(request, slug=None, thread=None):
  19. return request.theme.render_to_response('threads/reply.html',
  20. context_instance=RequestContext(request));