Plone 3.3 から 4.2 まで互換性のある方法でplone.app.registryバイナリ データ内に格納する必要があります。
単純なschema.Byte
タイプを使用して、Plone 4.2 でこれにすばやく到達できます (あまりユーザーフレンドリーではありませんが、機能します) が、Plone 3.3 ではそうではありません。
Plone 3.3 では、レジストリはファイル アップロード コントロールを表示していますが、保存されたデータを取得しようとすると、次のような文字列が格納されているだけであることがわかりました。
'<... HTTPFileUpload...>'
...オブジェクトの python repr です。
どうすればこれを修正できますか? collective.z3cform.filewidgetでplone.namedfile製品を使用する必要がありますか?