17 lines
978 B
Python
17 lines
978 B
Python
from django.urls import path
|
|
from . import views
|
|
|
|
urlpatterns = [
|
|
path('register/', views.UserRegistrationView.as_view(), name='user-register'),
|
|
path('login/', views.UserLoginView.as_view(), name='user-login'),
|
|
path('logout/', views.LogoutView.as_view(), name='user-logout'),
|
|
path('profile/', views.UserProfileView.as_view(), name='user-profile'),
|
|
path('profile/settings/', views.UserProfileSettingsView.as_view(), name='user-profile-settings'),
|
|
path('email-settings/', views.EmailSettingsView.as_view(), name='email-settings'),
|
|
path('change-password/', views.PasswordChangeView.as_view(), name='change-password'),
|
|
path('verify-email/', views.EmailVerificationView.as_view(), name='verify-email'),
|
|
path('resend-verification/', views.ResendVerificationView.as_view(), name='resend-verification'),
|
|
path('login-attempts/', views.LoginAttemptsView.as_view(), name='login-attempts'),
|
|
path('stats/', views.user_stats, name='user-stats'),
|
|
]
|