Djangoで、永続したpickleオブジェクトをDBに保存する方法

入り用で、pythonのpickleモジュールで永続したオブジェクトをDBに投げ込まなくちゃならなかった。
が、Djangoのモデルフィールドにはそれに特化したものは存在しない。ほげー。

というわけで、考えが結果こうなる。
まずは適当なObjをpickle.dumps(tmp_obj)で文字列化。
これをbase64モジュールのb64encode()でb64化。
それを10000文字位を指定したCharFieldに入れてsaveする。

これでおk