mbligh | e8819cd | 2008-02-15 16:48:40 +0000 | [diff] [blame] | 1 | from django.conf.urls.defaults import * |
| 2 | from django.conf import settings |
| 3 | |
| 4 | RE_PREFIX = '^' + settings.URL_PREFIX |
| 5 | |
showard | 37c7fe6 | 2008-07-24 16:35:02 +0000 | [diff] [blame] | 6 | handler500 = 'frontend.afe.views.handler500' |
| 7 | |
showard | ff72fe3 | 2008-10-07 11:06:17 +0000 | [diff] [blame] | 8 | pattern_list = ( |
mbligh | e8819cd | 2008-02-15 16:48:40 +0000 | [diff] [blame] | 9 | (RE_PREFIX + r'admin/', include('django.contrib.admin.urls')), |
| 10 | (RE_PREFIX, include('frontend.afe.urls')), |
| 11 | ) |
showard | ff72fe3 | 2008-10-07 11:06:17 +0000 | [diff] [blame] | 12 | |
| 13 | debug_pattern_list = ( |
| 14 | # redirect /tko and /results to local apache server |
| 15 | (r'^(?P<path>(tko|results)/.*)$', |
| 16 | 'frontend.afe.views.redirect_with_extra_data', |
| 17 | {'url': 'http://%(server_name)s/%(path)s?%(getdata)s'}), |
| 18 | ) |
| 19 | |
| 20 | if settings.DEBUG: |
| 21 | pattern_list += debug_pattern_list |
| 22 | |
| 23 | urlpatterns = patterns('', *pattern_list) |