le“/usr/local/lib/python2.6/dist-packages/django/core/handlers/base.py”,第111行,get_response response = callback(request,* callback_args,** callback_kwargs)
文件“/usr/local/lib/python2.6/dist-packages/django/contrib/auth/decorators.py”,第23行,在_wrapped_view中返回view_func(request,* args,** kwargs)
文件“/home/ubuntu/django-apps/project_name/../project_name/apps/accounts/decorators.py”,第44行,在inner_decorator中返回func(request,* args,** kwargs)
文件“/home/ubuntu/django-apps/project_name/../project_name/apps/reports/views.py”,第97行,在hiv_report_new中返回form.get_itable(pk)
在get_itable中输入文件“/home/ubuntu/django-apps/project_name/../project_name/apps/reports/forms.py”,第433行custom_data = ast.literal_eval(report_qs [0] ['query'])
文件“/usr/lib/python2.6/ast.py”,第68行,在literal_eval中返回_convert(node_or_string)
在zip中的_convert文件中输入“/usr/lib/python2.6/ast.py”,第63行(node.keys,node.values))
文件“/usr/lib/python2.6/ast.py”,第62行,返回dict((_ convert(k),_ convert(v))为k,v
在zip中的_convert文件中输入“/usr/lib/python2.6/ast.py”,第63行(node.keys,node.values))
文件“/usr/lib/python2.6/ast.py”,第62行,返回dict((_ convert(k),_ convert(v))为k,v
文件“/usr/lib/python2.6/ast.py”,第67行,在_convert中引发ValueError('格式错误的字符串')
ValueError:格式错误的字符串
2 回答
从文档到
ast.literal_eval
:该函数的重点在于您只能使用内置数据类型 .
datetime.date
不是一个 .您是否尝试将literal_eval与包含“datetime.date”的字符串一起使用?这会导致错误