hyb
2026-01-30 44480e71b27aa9d4cb8441f50c873f1b110e9691
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from django.urls import path, include
from rest_framework.routers import DefaultRouter
from lunaruser import views
 
router = DefaultRouter()
router.register(r'management', views.UserManagementViewSet, basename='user-management')
router.register(r'approval', views.UserApprovalViewSet, basename='user-approval')
 
urlpatterns = [
    path("login", views.LoginView.as_view()),
    path("register", views.RegisterView.as_view()),
    path("list", views.UserView.as_view()),
    path(
        "login_log",
        views.LoginLogView.as_view({"get": "list"}),
    ),
    path('change_password/', views.ChangePasswordView.as_view(), name='change_password'),
    path('groups', views.GroupListView.as_view(), name='group-list'),
    path('', include(router.urls)),
]