Mercurial > hg > savane-forge
view urls.py @ 316:e80f63d8ddc3
Migrate FieldValue + other docs on trackers
author | Sylvain Beucler <beuc@beuc.net> |
---|---|
date | Tue, 17 Aug 2010 23:17:08 +0200 |
parents | eca0a74d8461 |
children | 9c301dc1114e |
line wrap: on
line source
# URL dispatching # Copyright (C) 2009, 2010 Sylvain Beucler # Copyright (C) 2009 Jonathan Gonzalez V. # # This file is part of Savane. # # Savane is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as # published by the Free Software Foundation, either version 3 of the # License, or (at your option) any later version. # # Savane is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. from django.conf.urls.defaults import * from django.conf import settings urlpatterns = patterns('',) # Savane urlpatterns += patterns('', (r'', include('savane.urls', namespace='savane')), ) # Generic login/logout/change_pass/etc. urlpatterns += patterns('', (r'^accounts/logout/$', 'django.contrib.auth.views.logout', {'next_page' : '/'}), # redirect to '/' instead of login page # django-registration (r'^accounts/', include('registration.backends.default.urls')), (r'^accounts/', include('django.contrib.auth.urls')), ) # Browse the false mailbox, for demo websites: if settings.DEBUG: urlpatterns += patterns('', (r'^dev/webmail/', include('webmail_locmem.urls')), ) # Enable the auto-admin: from django.contrib import admin import django admin.autodiscover() urlpatterns += patterns('', # Uncomment the admin/doc line below and add 'django.contrib.admindocs' # to INSTALLED_APPS to enable admin documentation: (r'^dev/doc/', include('django.contrib.admindocs.urls')), # Uncomment the next line to enable the admin: (r'^dev/', include(admin.site.urls)), ) # TODO: implement a lighter admin interface for non-dev admins (to # manage project configurations, skills categories, etc.) # It could reside at '^siteadmin/'. # Static content if settings.DEBUG: urlpatterns += patterns('django.views.static', (r'^' + settings.STATIC_MEDIA_URL[1:] + '(?P<path>.*)$', 'serve', {'document_root' : settings.STATIC_MEDIA_ROOT, 'show_indexes' : True}), )