1 | # -*- coding: utf-8 -*- |
---|
2 | from django.conf.urls import url |
---|
3 | from django.contrib.auth.views import ( |
---|
4 | password_reset, password_reset_done, |
---|
5 | ) |
---|
6 | |
---|
7 | from .forms import PasswordResetForm |
---|
8 | from .ajaxs import * |
---|
9 | from .views import * |
---|
10 | |
---|
11 | |
---|
12 | urlpatterns = [ |
---|
13 | url(r'^$', LoginView.as_view(), name="login"), |
---|
14 | url(r'^logout/$', LogOutView.as_view(), name="logout"), |
---|
15 | |
---|
16 | # Reset password all users |
---|
17 | url(r'^accounts/password/reset/$', password_reset, |
---|
18 | {'post_reset_redirect': '/accounts/password/done/', |
---|
19 | 'template_name': 'users_forgot.html', |
---|
20 | 'password_reset_form': PasswordResetForm}, |
---|
21 | name="forgot"), |
---|
22 | url(r'^accounts/password/done/$', password_reset_done, |
---|
23 | {'template_name': 'users_pass_reset_done.html'}, |
---|
24 | name='reset_done'), |
---|
25 | |
---|
26 | # Urls Access Super Admin |
---|
27 | url(r'^lista-usuarios/$', ListUsersView.as_view(), name="lista_users"), |
---|
28 | url(r'^perfil/(?P<pk>\d+)/$', ModalsPerfil.as_view(), |
---|
29 | name="modal_perfil"), |
---|
30 | url(r'^registrar/$', RegisterView.as_view(), name="registrar"), |
---|
31 | |
---|
32 | # Ajax list Users, for Super Admin |
---|
33 | url(r'^listar-usuarios/$', ListUsersAjaxView.as_view(), |
---|
34 | name="listar_users"), |
---|
35 | ] |
---|