2010-12-03 14 views
2

私はジャンゴ・デバッグ・ツールバーを使用している、と私は私が手にBLOBフィールドに何かを保存しようとすると:DB内にバイナリオブジェクトを保存すると、django-debug-toolbarが爆発します。回避策はありますか?

スタックトレースを見
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

私は、リストの理解度を伝統的なforループに分解し、その周囲にtry/exceptをラップして例外をスローしないようにすることを考えました。 except句では、単に「非ユニコードオブジェクト」のようなものを出力に追加します。

この問題を回避するには、現在組み込まれているものはありません。

+0

ありがとうございます、それはうまくいくようです。 – Aaron

関連する問題