| | |
| | | # -*- coding: utf-8 -*- |
| | | """ |
| | | @File : urls.py |
| | | @Time : 2023/1/13 16:09 |
| | | @Author : geekbing |
| | | @LastEditTime : - |
| | | @LastEditors : - |
| | | @Description : 接口路径 |
| | | """ |
| | | |
| | | from django.urls import path |
| | | 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)), |
| | | ] |