我正在使用django-debug-toolbar,当我尝试在blob字段中保存某些内容时,我得到:
DjangoUnicodeDecodeError
查看堆栈跟踪它来自:
django_debug_toolbar-0.8.4-py2.6.egg/debug_toolbar/panels/sql.py in execute
98. _params = simplejson.dumps([force_unicode(x, strings_only=True) for x in params])
此问题有解决方法吗? (除了在文件系统的某处保存二进制对象)
答案 0 :(得分:0)
我的想法是将列表理解分解为传统的for循环,并在其周围包裹try/except
,这样就不会抛出异常。在except
子句中,只需为输出添加类似“非unicode对象”的内容即可。
目前还没有内置任何解决方法,抱歉。