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