Files
project-managment/apps/accounts/urls.py
T

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"),
]