Add 403, 404 and 500 pages
[xnet] / xnet / urls.py
index 8c4236e..ab5ef0f 100644 (file)
@@ -1,16 +1,19 @@
+from django.conf import settings
 from django.conf.urls import patterns, include, url
 
-import django_authgroupex
-authgroupex_view = django_authgroupex.AuthGroupeXUniqueView()
-
 from django.contrib import admin
 admin.autodiscover()
 # Use authgroupex login on admin site
 admin.site.login_template = 'xnet/admin_login.html'
 
 urlpatterns = patterns('',
+    url(r'media/(?P<path>.*)', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
     url(r'^$', 'xnet.site.views.home', name='home'),
-    url(r'^xorgauth/', authgroupex_view.login_view, name='xorgauth'),
-    url(r'^groups/', include('xnet.group.urls', namespace='groups')),
+    url(r'^403$', 'django.views.defaults.permission_denied'),
+    url(r'^404$', 'django.views.defaults.page_not_found'),
+    url(r'^500$', 'django.views.defaults.server_error'),
+    url(r'^xorgauth/', include('django_authgroupex.urls', namespace='authgroupex')),
+    url(r'^groups/', include('xnet.groups.urls', namespace='groups')),
+    url(r'^events/', include('xnet.events.urls', namespace='events')),
     url(r'^admin/', include(admin.site.urls)),
 )