blob: 14c1dfc5a3a7f95041c11dd364961ccf7cf95903 [file] [log] [blame]
showardf7130722009-12-23 00:06:16 +00001from django.conf.urls import defaults
mblighe8819cd2008-02-15 16:48:40 +00002from django.conf import settings
3
showarda5288b42009-07-28 20:06:08 +00004# The next two lines enable the admin and load each admin.py file:
5from django.contrib import admin
6admin.autodiscover()
7
mblighe8819cd2008-02-15 16:48:40 +00008RE_PREFIX = '^' + settings.URL_PREFIX
showard250d84d2010-01-12 21:59:48 +00009TKO_RE_PREFIX = '^' + settings.TKO_URL_PREFIX
showard26b7ec72009-12-21 22:43:57 +000010PLANNER_RE_PREFIX = '^' + settings.PLANNER_URL_PREFIX
mblighe8819cd2008-02-15 16:48:40 +000011
showard37c7fe62008-07-24 16:35:02 +000012handler500 = 'frontend.afe.views.handler500'
13
showardf7130722009-12-23 00:06:16 +000014urlpatterns = defaults.patterns(
15 '',
showarda5288b42009-07-28 20:06:08 +000016 (RE_PREFIX + r'admin/(.*)', admin.site.root),
showardf7130722009-12-23 00:06:16 +000017 (RE_PREFIX, defaults.include('frontend.afe.urls')),
showard250d84d2010-01-12 21:59:48 +000018 (TKO_RE_PREFIX, defaults.include('frontend.tko.urls')),
showardf7130722009-12-23 00:06:16 +000019 (PLANNER_RE_PREFIX, defaults.include('frontend.planner.urls')),
showarda5288b42009-07-28 20:06:08 +000020 )
showardff72fe32008-10-07 11:06:17 +000021
showardf7130722009-12-23 00:06:16 +000022debug_patterns = defaults.patterns(
23 '',
showarda5288b42009-07-28 20:06:08 +000024 # redirect /tko and /results to local apache server
25 (r'^(?P<path>(tko|results)/.*)$',
26 'frontend.afe.views.redirect_with_extra_data',
27 {'url': 'http://%(server_name)s/%(path)s?%(getdata)s'}),
28 )
showardff72fe32008-10-07 11:06:17 +000029
30if settings.DEBUG:
showardf7130722009-12-23 00:06:16 +000031 urlpatterns += debug_patterns