|
0
|
1 |
from django.conf.urls.defaults import patterns |
|
|
2 |
from django.contrib.auth.urls import urlpatterns |
|
|
3 |
from django.http import HttpResponse |
|
|
4 |
from django.template import Template, RequestContext |
|
|
5 |
|
|
|
6 |
def remote_user_auth_view(request): |
|
|
7 |
"Dummy view for remote user tests" |
|
|
8 |
t = Template("Username is {{ user }}.") |
|
|
9 |
c = RequestContext(request, {}) |
|
|
10 |
return HttpResponse(t.render(c)) |
|
|
11 |
|
|
|
12 |
# special urls for auth test cases |
|
|
13 |
urlpatterns += patterns('', |
|
|
14 |
(r'^logout/custom_query/$', 'django.contrib.auth.views.logout', dict(redirect_field_name='follow')), |
|
|
15 |
(r'^logout/next_page/$', 'django.contrib.auth.views.logout', dict(next_page='/somewhere/')), |
|
|
16 |
(r'^remote_user/$', remote_user_auth_view), |
|
|
17 |
) |
|
|
18 |
|