26 lines
983 B
Python
26 lines
983 B
Python
from django.contrib.auth.views import LogoutView
|
|
from django.urls import path
|
|
|
|
from apps.accounts.views import (
|
|
CustomLoginView,
|
|
ProfileView,
|
|
RegisterView,
|
|
UserCreateView,
|
|
UserDeleteView,
|
|
UserDetailView,
|
|
UserListView,
|
|
UserUpdateView,
|
|
)
|
|
|
|
urlpatterns = [
|
|
path("accounts/login/", CustomLoginView.as_view(), name="login"),
|
|
path("accounts/logout/", LogoutView.as_view(), name="logout"),
|
|
path("accounts/register/", RegisterView.as_view(), name="register"),
|
|
path("accounts/profile/", ProfileView.as_view(), name="profile"),
|
|
path("accounts/users/", UserListView.as_view(), name="user_list"),
|
|
path("accounts/users/create/", UserCreateView.as_view(), name="user_create"),
|
|
path("accounts/users/<int:pk>/", UserDetailView.as_view(), name="user_detail"),
|
|
path("accounts/users/<int:pk>/edit/", UserUpdateView.as_view(), name="user_edit"),
|
|
path("accounts/users/<int:pk>/delete/", UserDeleteView.as_view(), name="user_delete"),
|
|
]
|