views.py 569 B

12345678910111213141516171819
  1. from django.shortcuts import redirect
  2. from django.utils import timezone
  3. from django.views import i18n
  4. from django.views.decorators.cache import cache_page
  5. from django.views.decorators.http import last_modified
  6. def forum_index(request):
  7. return # blow up as this view is normally non-reachable!
  8. def home_redirect(*args, **kwargs):
  9. return redirect('misago:index')
  10. @cache_page(86400 * 2, key_prefix='misagojsi18n')
  11. @last_modified(lambda req, **kw: timezone.now())
  12. def javascript_catalog(request):
  13. return i18n.javascript_catalog(request, 'djangojs', None)