mirror of
https://github.com/RobbieHan/sandboxMP.git
synced 2026-06-15 06:16:17 +08:00
menu list
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,4 +1,4 @@
|
||||
from django.urls import path, re_path
|
||||
from django.urls import path
|
||||
|
||||
from .views import SystemView
|
||||
from . import views_structure, views_user, views_menu
|
||||
@@ -23,5 +23,8 @@ urlpatterns = [
|
||||
path('basic/user/enable/', views_user.UserEnableView.as_view(), name='basic-user-enable'),
|
||||
path('basic/user/disable/', views_user.UserDisableView.as_view(), name='basic-user-disable'),
|
||||
|
||||
path('rbac/menu/', views_menu.MenuListView.as_view(), name='rbac-menu'),
|
||||
path('rbac/menu/create/', views_menu.MenuCreateView.as_view(), name='rbac-menu-create'),
|
||||
|
||||
|
||||
]
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
# @Author : RobbieHan
|
||||
# @File : views.menu.py
|
||||
|
||||
from django.views.generic import ListView, UpdateView
|
||||
|
||||
from .mixin import LoginRequiredMixin
|
||||
from apps.custom import SimpleInfoCreateView
|
||||
from .models import Menu
|
||||
|
||||
@@ -12,6 +15,6 @@ class MenuCreateView(SimpleInfoCreateView):
|
||||
extra_context = dict(menu_all=Menu.objects.all())
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
class MenuListView(LoginRequiredMixin, ListView):
|
||||
model = Menu
|
||||
context_object_name = 'menu_all'
|
||||
|
||||
Reference in New Issue
Block a user