From f050a335cc60496d4038aad03db92433e0a38e12 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 30 Jan 2024 17:45:53 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20bi=E6=8A=A5=E9=94=99=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/bi/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/bi/views.py b/apps/bi/views.py index 64193e33..9306c975 100644 --- a/apps/bi/views.py +++ b/apps/bi/views.py @@ -74,7 +74,7 @@ class DatasetViewSet(CustomModelViewSet): if dt.sql_query: try: sql_f_ = check_sql_safe(dt.sql_query.format(**query)) - except KeyError: + except KeyError as e: if is_test and dt.default_param: new_query = dt.default_param new_query.update(query) @@ -84,7 +84,7 @@ class DatasetViewSet(CustomModelViewSet): except KeyError: raise ParseError('需指定查询参数') else: - raise ParseError('需指定查询参数') + raise ParseError(f'需指定查询参数_{str(e)}') sql_f_strip = sql_f_.strip(';') sql_f_l = sql_f_strip.split(';') hash_k = hash(sql_f_strip)