readthedocs.org/urls.py

27 lines
857 B
Python

from django.conf.urls.defaults import *
from django.contrib import admin
from django.conf import settings
admin.autodiscover()
urlpatterns = patterns('',
url(r'^accounts/', include('registration.backends.default.urls')),
url(r'^dashboard/', include('projects.urls.private')),
url(r'^projects/(?P<username>\w+)/(?P<project_slug>[-\w]+)/docs/(?P<filename>.*)$',
'core.views.serve_docs',
name='projects_docs'
),
url(r'^projects/', include('projects.urls.public')),
(r'^admin/', include(admin.site.urls)),
(r'^github', 'core.views.github_build'),
)
if settings.DEBUG:
urlpatterns += patterns('',
url(
regex = '^%s/(?P<path>.*)$' % settings.MEDIA_URL.strip('/'),
view = 'django.views.static.serve',
kwargs = {'document_root': settings.MEDIA_ROOT},
)
)