在db中保存二进制对象时,django-debug-toolbar会爆炸。有解决方法吗?

我正在使用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]) 
这个问题有解决方法吗? (除了在文件系统的某处保存二进制对象)     
已邀请:
我的想法是将列表理解分解为传统的for循环,并围绕它包裹一个
try/except
,这样就不会抛出异常。在
except
子句中,只需为输出添加类似“非unicode对象”的内容。 抱歉,目前没有任何内置可以解决这个问题。     

要回复问题请先登录注册