Added caching to book_text view.
authorMarek Stępniowski <marek@stepniowski.com>
Wed, 17 Sep 2008 13:11:03 +0000 (15:11 +0200)
committerMarek Stępniowski <marek@stepniowski.com>
Wed, 17 Sep 2008 13:11:03 +0000 (15:11 +0200)
apps/catalogue/views.py

index 4f0a8a8..2a826d9 100644 (file)
@@ -12,6 +12,7 @@ from django.contrib.auth.forms import UserCreationForm, AuthenticationForm
 from django.utils import simplejson
 from django.utils.functional import Promise
 from django.utils.encoding import force_unicode
+from django.views.decorators.cache import cache_page
 
 from catalogue import models
 from catalogue import forms
@@ -140,6 +141,7 @@ def book_detail(request, slug):
         context_instance=RequestContext(request))
 
 
+@cache_page(60 * 60)
 def book_text(request, slug):
     book = get_object_or_404(models.Book, slug=slug)
     book_themes = {}