2012-02-18 5 views
6

私は正確な答えを見つけるためにこれで多くを検索しました。Python-Django adminでdjango-ajax-uploaderを使用するには?

adminの編集フォーム内でdjango-ajax-uploaderを使いたいです。

私はイメージフィールドを持つモデルを持っています。管理側では、そのフィールドを除外し、ajax-uploaderをjquery経由で管理フォームに挿入します。これは、ajax-uploader経由でアップロードされた画像がトリミングされ、数字フィールドのサイズを変更する...アクティブになっているトリミングビューポートが画像キットで使用されるためです。

フォームを送信すると、djangoはファイルオブジェクトにアクセスできません。

誰か意見がありますか?

+2

「Djangoはファイルオブジェクトに到達できません」という意味は?要求には存在しません。ファイル?もしそうなら、

にenctype = multipart/form-dataがあるかどうか確認してください – Tisho

答えて

0

標準フォーム送信&サーバー側ハンドラを使用すると思います。これはajaxアップローダでは機能しません

https://github.com/GoodCloud/django-ajax-uploader#signalsによると、ajaxアップローダからのデータを保存する特別な信号を処理する必要があります。

関連する問題