Guest User

Untitled

a guest
May 22nd, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. """
  2. How to get the csrf_protect around a generic view. Which you need if you are working with comments.
  3. """
  4.  
  5. from django.conf.urls.defaults import *
  6. from django.views.decorators.csrf import csrf_protect
  7. from django.views.generic.list_detail import object_detail
  8.  
  9. from myapp.blog.models import Cartwheel
  10.  
  11. info_dict = {
  12. 'queryset':Cartwheel.objects.all(),
  13. }
  14.  
  15.  
  16. urlpatterns = patterns('',
  17. url(
  18. regex = '^(?P<slug>[\w-]+)/$',
  19. view = csrf_protect(object_detail),
  20. name = 'cartwheel_detail',
  21. kwargs=dict(
  22. info_dict,
  23. template_name='cartwheel/cartwheel_detail.html',
  24. )
  25. ),
  26. )
Add Comment
Please, Sign In to add comment