diff --git a/apps/bi/views.py b/apps/bi/views.py index b9eb0816..037c352e 100644 --- a/apps/bi/views.py +++ b/apps/bi/views.py @@ -56,7 +56,7 @@ class DatasetViewSet(CustomModelViewSet): can_cache = False rdata['data'] = results rdata['data2'] = results2 - if rdata['echart_options']: + if rdata['echart_options'] and not rdata['echart_options'].startswith('function'): for key in results: if isinstance(results[key], str): raise ParseError(results[key])