forked from mozillahispano/mozbuzz
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathurls.py
23 lines (20 loc) · 1.24 KB
/
urls.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from django.conf.urls.defaults import patterns, include, url
from django.conf import settings
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^' + settings.URL_PREFIX + 'admin/', include(admin.site.urls)),
url(r'^' + settings.URL_PREFIX, include('buzz.urls')),
url(r'^' + settings.URL_PREFIX + 'accounts/login/$', 'django.contrib.auth.views.login', {'template_name': 'login.html'}),
url(r'^' + settings.URL_PREFIX + 'accounts/logout/$', 'django.contrib.auth.views.logout', {'template_name': 'logout.html'}),
url(r'^' + settings.URL_PREFIX + 'accounts/password_change/$', 'django.contrib.auth.views.password_change', {'template_name': 'password_change.html'}),
url(r'^' + settings.URL_PREFIX + 'accounts/password_change_done/$', 'django.contrib.auth.views.password_change_done', {'template_name': 'password_change_done.html'}),
(r'^' + settings.URL_PREFIX + 'browserid/', include('django_browserid.urls')),
)
if settings.DEBUG:
# Remove leading and trailing slashes so the regex matches.
media_url = settings.MEDIA_URL.strip('/')
urlpatterns += patterns('',
(r'^%s/(?P<path>.*)$' % media_url, 'django.views.static.serve',
{'document_root': settings.MEDIA_ROOT}),
)