source: sapic/sapic/urls.py @ 452d935

erwinexplicacion_situacional
Last change on this file since 452d935 was fcafdfc, checked in by lhernandez <lhernandez@…>, 7 años ago

Mezcla del desarrollo de Erwin

  • Propiedad mode establecida a 100644
File size: 2.2 KB
Línea 
1"""sapic URL Configuration
2
3The `urlpatterns` list routes URLs to views. For more information please see:
4    https://docs.djangoproject.com/en/1.11/topics/http/urls/
5Examples:
6Function views
7    1. Add an import:  from my_app import views
8    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
9Class-based views
10    1. Add an import:  from other_app.views import Home
11    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
12Including another URLconf
13    1. Import the include() function: from django.conf.urls import url, include
14    2. Add a URL to urlpatterns:  url(r'^blog/', include('blog.urls'))
15"""
16from django.conf.urls import url, include
17from django.views.static import serve
18from django.conf import settings
19from django.contrib import admin
20from django.contrib.auth.views import (
21    password_reset_confirm, password_reset_complete
22    )
23
24
25from rest_framework import routers
26from serializer import views
27
28from users.forms import SetPasswordForm
29
30
31router = routers.DefaultRouter()
32router.register(r'users', views.UserViewSet)
33router.register(r'groups', views.GroupViewSet)
34router.register(r'respuestasino', views.RespuestaSiNoViewSet, base_name="respuestasino")
35
36urlpatterns = [
37    url(r'^admin/', admin.site.urls),
38    url(r'^captcha/', include('captcha.urls')),
39    url(r'^sources/(?P<path>.*)$', serve,
40        {'document_root': settings.MEDIA_ROOT}),
41    url(r'^user/password/reset/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)/$',
42        password_reset_confirm,
43        {'template_name': 'base.confirm.reset.html',
44         'post_reset_redirect': '/user/password/done/',
45         'set_password_form': SetPasswordForm},
46        name='password_reset_confirm'),
47    url(r'^user/password/done/$', password_reset_complete,
48        {'template_name': 'base.pass.done.html'}),
49    url(r'^', include('utils.urls', namespace="utils")),
50    url(r'^', include('users.urls', namespace="users")),
51    url(r'^', include('organizaciones.urls', namespace="organizaciones")),
52    url(r'^', include('explicacion_situacional.urls', namespace="explicacion")),
53
54    url(r'^', include(router.urls,namespace="serializer")),
55    url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework'))
56]
Nota: Vea TracBrowser para ayuda de uso del navegador del repositorio.