summaryrefslogtreecommitdiff
path: root/urls.py
blob: 5a6dc75a821674d4296c80aa79c4c33039359d41 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# vim: set fileencoding=utf-8 ts=4 shiftwidth=4 softtabstop=4 expandtab:
from django.conf import settings
from django.conf.urls.defaults import *
from django.views.generic.simple import redirect_to
from django.contrib import admin
#from tastypie.api import Api
#from api import EncuestaResource, RespuestaResource, MensajeResource

#v1_api = Api(api_name='v1')
#v1_api.register(EncuestaResource())
#v1_api.register(RespuestaResource())
#v1_api.register(MensajeResource())

admin.autodiscover()

urlpatterns = patterns(
    '',
    # Example:
    # (r'^elgarito/', include('elgarito.apps.foo.urls.foo')),
    (r'^$', 'elgarito.principal.views.index'),

    (r'^blog/', include('elgarito.blog.urls')),
    (r'^tablon/', include('elgarito.tablon.urls')),
    (r'^wiki/', include('elgarito.wiki.urls')),
    (r'^usuarios/', include('elgarito.usuarios.urls')),
    (r'^usuario/(?P<usuario_id>\w+)/$', 'elgarito.usuarios.views.ver'),
    (r'^accounts/profile/$', 'elgarito.usuarios.views.mi_perfil'),
    (r'^fotos/$', redirect_to, {'url': '/fotos/gallery'}),
    (r'^fotos/', include('photologue.urls')),
    (r'^encuestas/', include('elgarito.encuestas.urls')),

    (r'^eventos/', 'elgarito.wiki.views.pagina', {'titulo': 'Eventos', 'static': 'eventos'}),
    (r'^eventos/editar', 'elgarito.wiki.views.editar', {'titulo': 'Eventos', 'static': 'eventos'}),
    (r'^labuenakno/', 'elgarito.wiki.views.pagina', {'titulo': 'LaBuenaKno', 'static': 'labuenakno'}),
    (r'^labuenakno/editar', 'elgarito.wiki.views.editar', {'titulo': 'LaBuenaKno', 'static': 'labuenakno'}),
    (r'^enlaces/', 'elgarito.wiki.views.pagina', {'titulo': 'Enlaces', 'static': 'enlaces'}),
    (r'^enlaces/editar', 'elgarito.wiki.views.editar', {'titulo': 'Enlaces', 'static': 'enlaces'}),

    # Uncomment this for admin:
    (r'^admin/', include(admin.site.urls)),

    # Archivos estáticos (para la versión de desarrollo)
    (r'^media/(?P<path>.*)$', 'django.views.static.serve',
     {'document_root': settings.MEDIA_ROOT}),
    
    (r'^static/(?P<path>.*)$', 'django.views.static.serve',
     {'document_root': settings.STATIC_ROOT}),

    # Servicios web
    (r'^servicios/', include('elgarito.servicios.urls')),
    
    # API
    #(r'^api/', include(v1_api.urls)),
    url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')),
)