]> git.openstreetmap.org Git - osqa.git/commitdiff
OSQA-514, cache the opensearch view for 30 days
authorjordan <jordan@0cfe37f9-358a-4d5e-be75-b63607b5c754>
Fri, 24 Jun 2011 20:21:47 +0000 (20:21 +0000)
committerjordan <jordan@0cfe37f9-358a-4d5e-be75-b63607b5c754>
Fri, 24 Jun 2011 20:21:47 +0000 (20:21 +0000)
git-svn-id: http://svn.osqa.net/svnroot/osqa/trunk@1075 0cfe37f9-358a-4d5e-be75-b63607b5c754

forum/views/meta.py

index 436676dfa7e462e86d30d1762270e80261a2d3e7..8f924feb02e8589ef740dc5ae42e0e3134583e9e 100644 (file)
@@ -7,6 +7,7 @@ from django.http import HttpResponseRedirect, HttpResponse, Http404
 from django.views.static import serve
 from forum import settings
 from forum.modules import decorate
+from django.views.decorators.cache import cache_page
 from forum.views.decorators import login_required
 from forum.forms import FeedbackForm
 from django.core.urlresolvers import reverse
@@ -47,7 +48,7 @@ def media(request, skin, path):
 def markdown_help(request):
     return render_to_response('markdown_help.html', context_instance=RequestContext(request))
 
-
+@cache_page(60 * 60 * 24 * 30) #30 days
 def opensearch(request):
     return render_to_response('opensearch.html', {'settings' : settings}, context_instance=RequestContext(request))