1 # -*- coding: utf-8 -*-
2 from django.conf.urls import include, patterns, url
3 from django.views.generic import RedirectView
4 from django.contrib import admin
5 from django.conf import settings
6 from django.views.defaults import page_not_found
11 urlpatterns = patterns('',
12 url(r'^$', RedirectView.as_view(url='/accounts/')),
15 url(r'^cas/', include('cas_provider.urls')),
18 url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
19 url(r'^admin/', include(admin.site.urls)),
21 url(r'^accounts/', include('accounts.urls')),
23 url(r'^accounts/', include('accounts.urls')),
24 url(r'^auth/(email|signup|login|logout|confirm_email)', page_not_found),
25 url(r'^auth/', include('allauth.urls')),
30 urlpatterns += patterns('',
31 url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {
32 'document_root': settings.MEDIA_ROOT,