annotate gpp/ygroup/urls.py @ 507:8631d32e6b16

Some users are still having problems with the pop-up login. I think they are actually getting 403s because of the CSRF protection. So I have modified the base template to always have a javascript variable called csrf_token available when they aren't logged in. The ajax_login.js script was then modified to send this value with the ajax post. Fingers crossed.
author Brian Neal <bgneal@gmail.com>
date Sun, 04 Dec 2011 03:05:21 +0000
parents 0c18dfb1da1c
children ddd69a8e07c7
rev   line source
bgneal@323 1 """
bgneal@323 2 urls.py - URLs for the ygroup application.
bgneal@323 3
bgneal@323 4 """
bgneal@323 5 from django.conf.urls.defaults import *
bgneal@323 6 from django.views.generic import ListView, DetailView
bgneal@323 7
bgneal@323 8 from ygroup.models import Thread, Post
bgneal@323 9 from ygroup.views import ThreadIndexView, ThreadView
bgneal@323 10
bgneal@323 11
bgneal@323 12 urlpatterns = patterns('',
bgneal@323 13 url(r'^threads/$',
bgneal@323 14 ThreadIndexView.as_view(),
bgneal@323 15 name='ygroup-thread_index'),
bgneal@323 16 url(r'^thread/(\d+)/$',
bgneal@323 17 ThreadView.as_view(),
bgneal@323 18 name='ygroup-thread_view'),
bgneal@323 19 url(r'^post/(?P<pk>\d+)/$',
bgneal@323 20 DetailView.as_view(model=Post, context_object_name='post'),
bgneal@323 21 name='ygroup-post_view'),
bgneal@323 22 )
bgneal@323 23