From 9df11eb16d9451a2fa37bcf8f624fcaf00762232 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 8 Jul 2021 16:10:53 +0800 Subject: [PATCH] =?UTF-8?q?menutree=20=E8=8E=B7=E5=8F=96=E6=9C=89=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- safesite/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/safesite/views.py b/safesite/views.py index 292d6617..393be239 100644 --- a/safesite/views.py +++ b/safesite/views.py @@ -934,7 +934,8 @@ def menutree(req): bgroups = user.userg.all() x = [] for i in bgroups: - x.extend(i.menulist) + if i.menulist: + x.extend(i.menulist) menus = Menu.objects.exclude(menuid__in=[11, 9]).filter(menuid__in=list(set(x)), deletemark=1,type=1).order_by( 'sortnum').values('menuid', 'menucode', 'parentid', 'url', 'menuname', 'icon').distinct() return HttpResponse(json.dumps(list(menus)), content_type="application/json")