vkk.users.urls

This submodule contains the routing for this module.

 1"""
 2This submodule contains the routing for this module.
 3"""
 4from django.urls import path, reverse_lazy
 5from django.utils.translation import gettext_lazy as _
 6from django.contrib.auth.views import (
 7    LoginView, LogoutView, PasswordChangeView, PasswordChangeDoneView,
 8    PasswordResetView, PasswordResetDoneView, PasswordResetConfirmView,
 9    PasswordResetCompleteView,
10)
11from django.views.generic import TemplateView
12from .views import *
13
14app_name = 'users'
15urlpatterns = [
16    path(
17        _('login/'),
18        LoginView.as_view(redirect_authenticated_user=True),
19        name='login'
20    ),
21    path(_('logout/'), LogoutView.as_view(), name='logout'),
22    path(
23        _('password_change/'),
24        PasswordChangeView.as_view(
25            success_url=reverse_lazy('vkk:users:password_change_done')
26        ),
27        name='password_change'
28    ),
29    path(
30        _('password_change/done/'),
31        PasswordChangeDoneView.as_view(),
32        name='password_change_done'
33    ),
34    path(
35        _('user_details_change/'),
36        UserDetailsChangeView.as_view(
37            success_url=reverse_lazy('vkk:users:user_details_change_done')
38        ),
39        name='user_details_change'
40    ),
41    path(
42        _('user_details_change/done/'),
43        UserDetailsChangeSuccessView.as_view(),
44        name='user_details_change_done'
45    ),
46    path(
47        _('password_reset/'),
48        PasswordResetView.as_view(
49            success_url=reverse_lazy('vkk:users:password_reset_done')
50        ),
51        name='password_reset'
52    ),
53    path(
54        _('password_reset/done/'),
55        PasswordResetDoneView.as_view(),
56        name='password_reset_done'
57    ),
58    path(
59        _('reset/<uidb64>/<token>/'),
60        PasswordResetConfirmView.as_view(
61            success_url=reverse_lazy('vkk:users:password_reset_complete')
62        ),
63        name='password_reset_confirm'
64    ),
65    path(
66        _('reset/done/'),
67        PasswordResetCompleteView.as_view(),
68        name='password_reset_complete'
69    ),
70    path(
71        'registration_confirm/<token>/<signature>/',
72        RegistrationConfirmView.as_view(),
73        name='registration_confirm'
74    ),
75    path(
76        _('registration_confirm/invalid_link/'),
77        TemplateView.as_view(
78            template_name='vkk/users/invalid_registration.html'),
79        name='invalid_registration'
80    ),
81    path(
82        _('registration_confirm/done/'),
83        TemplateView.as_view(
84            template_name='vkk/users/registration_confirm_done.html'),
85        name='registration_confirm_done',
86    ),
87]
app_name = 'users'
urlpatterns = [<URLPattern 'anmelden/' [name='login']>, <URLPattern 'abmelden/' [name='logout']>, <URLPattern 'passwort_aendern/' [name='password_change']>, <URLPattern 'passwort_aendern/erfolg/' [name='password_change_done']>, <URLPattern 'nutzerdaten_aendern/' [name='user_details_change']>, <URLPattern 'nutzerdaten_aendern/erfolg/' [name='user_details_change_done']>, <URLPattern 'passwort_zuruecksetzen/' [name='password_reset']>, <URLPattern 'passwort_zuruecksetzen/erfolg/' [name='password_reset_done']>, <URLPattern 'zuruecksetzen/<uidb64>/<token>/' [name='password_reset_confirm']>, <URLPattern 'zuruecksetzen/erfolg/' [name='password_reset_complete']>, <URLPattern 'registration_confirm/<token>/<signature>/' [name='registration_confirm']>, <URLPattern 'registrierungsbestaetigung/ungueltiger_link/' [name='invalid_registration']>, <URLPattern 'registrierungsbestaetigung/erfolg/' [name='registration_confirm_done']>]