Renne Rocha | 2fdd3b3 | 2010-11-30 21:37:57 -0200 | [diff] [blame] | 1 | #!-*- coding: utf-8 -*- |
Renne Rocha | b9fe299 | 2010-11-10 01:31:13 -0200 | [diff] [blame] | 2 | from django.conf.urls.defaults import * |
Renne Rocha | f45d3c6 | 2010-11-15 17:15:07 -0200 | [diff] [blame] | 3 | from django.conf import settings |
Renne Rocha | ebfd528 | 2011-01-04 19:17:27 -0200 | [diff] [blame] | 4 | from django.http import HttpResponse |
Renne Rocha | b9fe299 | 2010-11-10 01:31:13 -0200 | [diff] [blame] | 5 | |
Renne Rocha | 3976d0d | 2010-12-06 21:15:37 -0200 | [diff] [blame] | 6 | from django.views.generic.simple import direct_to_template |
| 7 | |
Renne Rocha | ba102c1 | 2011-03-29 23:06:23 -0300 | [diff] [blame] | 8 | from dojopuzzles.problemas.models import ProblemaUtilizado |
| 9 | |
Renne Rocha | b9fe299 | 2010-11-10 01:31:13 -0200 | [diff] [blame] | 10 | # Uncomment the next two lines to enable the admin: |
| 11 | from django.contrib import admin |
| 12 | admin.autodiscover() |
| 13 | |
| 14 | urlpatterns = patterns('', |
Renne Rocha | 5288594 | 2011-05-19 21:24:32 -0300 | [diff] [blame] | 15 | (r'^problemas/', include('dojopuzzles.problemas.urls')), |
| 16 | (r'^contribuicoes/', include('dojopuzzles.contribuicoes.urls')), |
Renne Rocha | 578b4cd | 2011-01-04 00:18:14 -0200 | [diff] [blame] | 17 | |
Renne Rocha | 3976d0d | 2010-12-06 21:15:37 -0200 | [diff] [blame] | 18 | url(r'^$', 'django.views.generic.simple.direct_to_template', |
Renne Rocha | 390dae8 | 2012-01-12 17:50:37 -0200 | [diff] [blame] | 19 | {'template': 'index.html', |
| 20 | 'extra_context': {'problemas_utilizados': ProblemaUtilizado.objects.count}}, |
Renne Rocha | ba102c1 | 2011-03-29 23:06:23 -0300 | [diff] [blame] | 21 | name='inicio'), |
Renne Rocha | 3976d0d | 2010-12-06 21:15:37 -0200 | [diff] [blame] | 22 | url(r'^sobre/$', 'django.views.generic.simple.direct_to_template', |
Renne Rocha | 390dae8 | 2012-01-12 17:50:37 -0200 | [diff] [blame] | 23 | {'template': 'sobre.html', 'extra_context': {'titulo_pagina': 'Sobre'}}, name='sobre'), |
Renne Rocha | b9fe299 | 2010-11-10 01:31:13 -0200 | [diff] [blame] | 24 | |
| 25 | # Uncomment the admin/doc line below to enable admin documentation: |
| 26 | (r'^admin/doc/', include('django.contrib.admindocs.urls')), |
| 27 | |
| 28 | # Uncomment the next line to enable the admin: |
| 29 | (r'^admin/', include(admin.site.urls)), |
Renne Rocha | f45d3c6 | 2010-11-15 17:15:07 -0200 | [diff] [blame] | 30 | |
| 31 | url(r'^media/(.*)$', 'django.views.static.serve', |
| 32 | {'document_root': settings.MEDIA_ROOT}), |
Renne Rocha | ebfd528 | 2011-01-04 19:17:27 -0200 | [diff] [blame] | 33 | |
| 34 | (r'^robots\.txt$', lambda r: HttpResponse("User-agent: *\nDisallow: /", mimetype="text/plain")) |
| 35 | |
Renne Rocha | b9fe299 | 2010-11-10 01:31:13 -0200 | [diff] [blame] | 36 | ) |