aboutsummaryrefslogtreecommitdiff
path: root/djangopypi/urls/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'djangopypi/urls/__init__.py')
-rw-r--r--djangopypi/urls/__init__.py25
1 files changed, 22 insertions, 3 deletions
diff --git a/djangopypi/urls/__init__.py b/djangopypi/urls/__init__.py
index 50fd02b..72ff41d 100644
--- a/djangopypi/urls/__init__.py
+++ b/djangopypi/urls/__init__.py
@@ -1,16 +1,35 @@
1# -*- coding: utf-8 -*- 1# -*- coding: utf-8 -*-
2from django.conf import settings
3from django.contrib import admin
2from django.conf.urls.defaults import patterns, include 4from django.conf.urls.defaults import patterns, include
3 5
6
7admin.autodiscover()
8
9
4urlpatterns = patterns('djangopypi.views', 10urlpatterns = patterns('djangopypi.views',
11 (r'^admin/doc/', include('django.contrib.admindocs.urls')),
12 (r'^admin/(.*)', admin.site.root),
13
14 (r'^accounts/', include('registration.backends.default.urls')),
15
5 (r'^simple/', include('djangopypi.urls.simple')), 16 (r'^simple/', include('djangopypi.urls.simple')),
6 (r'^channel/', include('djangopypi.urls.channel')), 17 (r'^channel/', include('djangopypi.urls.channel')),
7 18
8 (r'^$', 'simple', {'template_name': 'djangopypi/pypi.html'},
9 'djangopypi-pypi'),
10
11 (r'^(?P<dist_name>[\w\d_\.\-]+)/$', 'show_links', 19 (r'^(?P<dist_name>[\w\d_\.\-]+)/$', 'show_links',
12 {'template_name': 'djangopypi/pypi_show_links.html'}, 20 {'template_name': 'djangopypi/pypi_show_links.html'},
13 'djangopypi-pypi_show_links'), 21 'djangopypi-pypi_show_links'),
14 22
15 (r'^search', 'search', {}, 'djangopypi-search'), 23 (r'^search', 'search', {}, 'djangopypi-search'),
24
25 (r'^$', 'simple', {'template_name': 'djangopypi/pypi.html'},
26 'djangopypi-pypi'),
16) 27)
28
29
30# Serve static pages.
31if settings.LOCAL_DEVELOPMENT:
32 urlpatterns += patterns('django.views',
33 (r'^%s(?P<path>.*)$' % settings.MEDIA_URL[1:], 'static.serve',
34 {'document_root': settings.MEDIA_ROOT})
35 )