From 8125a3e98e4c3fed9404b3d2a8caad2469473772 Mon Sep 17 00:00:00 2001 From: Lawrence <138839709+Lawrence-lkq@users.noreply.github.com> Date: Wed, 12 Jun 2024 14:58:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=BA=E4=BB=8E=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=96=87=E4=BB=B6=E4=B8=AD=E8=8E=B7=E5=8F=96=E8=BF=99?= =?UTF-8?q?=E4=B8=AAapp=5Fcode=20(#689)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../apigateway/apigateway/apis/web/permission/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dashboard/apigateway/apigateway/apis/web/permission/views.py b/src/dashboard/apigateway/apigateway/apis/web/permission/views.py index 3d90188ce..cc15f8791 100644 --- a/src/dashboard/apigateway/apigateway/apis/web/permission/views.py +++ b/src/dashboard/apigateway/apigateway/apis/web/permission/views.py @@ -22,6 +22,7 @@ from typing import Any, List from blue_krill.async_utils.django_utils import apply_async_on_commit +from django.conf import settings from django.db import transaction from django.utils.decorators import method_decorator from django.utils.translation import gettext as _ @@ -70,7 +71,7 @@ def get_queryset(self): # 仅展示资源存在的权限 resource_ids = Resource.objects.filter(gateway=self.request.gateway).values_list("id", flat=True) - return queryset.filter(gateway=self.request.gateway, resource_id__in=resource_ids) + return queryset.filter(gateway=self.request.gateway, resource_id__in=resource_ids).exclude(bk_app_code=settings.DEFAULT_TEST_APP['bk_app_code']) @method_decorator(