27 lines
1.2 KiB
Python
27 lines
1.2 KiB
Python
"""Web account URLs"""
|
|
from django.urls import path
|
|
|
|
from account.urls import common as common_views
|
|
from account.views import web as views
|
|
|
|
app_name = 'account'
|
|
|
|
urlpatterns_api = [
|
|
path('change-password/', views.ChangePasswordView.as_view(), name='change-password'),
|
|
path('reset-password/', views.PasswordResetView.as_view(), name='password-reset'),
|
|
path('form/reset-password/<uidb64>/<token>/', views.FormPasswordResetConfirmView.as_view(),
|
|
name='form-password-reset-confirm'),
|
|
path('form/reset-password/success/', views.FormPasswordResetSuccessView.as_view(),
|
|
name='form-password-reset-success'),
|
|
path('refresh-token/', views.RefreshTokenView.as_view(), name='refresh-token'),
|
|
path('change-email/', views.ChangeEmailView.as_view(), name='change-email'),
|
|
path('change-email/confirm/<uidb64>/<token>/', views.ChangeEmailConfirmView.as_view(),
|
|
name='change-email-confirm'),
|
|
path('confirm-email/', views.ConfirmEmailView.as_view(), name='confirm-email'),
|
|
path('confirm-email/<uidb64>/<token>/', views.ConfirmInactiveEmailView.as_view(),
|
|
name='inactive-email-confirm'),
|
|
]
|
|
|
|
urlpatterns = urlpatterns_api + \
|
|
common_views.urlpatterns
|