現在、djangoで作業しており、フォームを使用してフォームの異なるフィールドをレンダリングしています。直面している問題は、フォームにファイル フィールドがあり、フォームを送信して別のフィールドがエラーを返すと、ファイル フィールドの「値」が消えて、ファイルを再度選択する必要があることです。
フォームがエラーを返した場合でもファイルを維持する方法はありますか? 私が見ることができる例、または私を助けることができるものはありますか?
ありがとう
現在、djangoで作業しており、フォームを使用してフォームの異なるフィールドをレンダリングしています。直面している問題は、フォームにファイル フィールドがあり、フォームを送信して別のフィールドがエラーを返すと、ファイル フィールドの「値」が消えて、ファイルを再度選択する必要があることです。
フォームがエラーを返した場合でもファイルを維持する方法はありますか? 私が見ることができる例、または私を助けることができるものはありますか?
ありがとう
https://github.com/un1t/django-file-resubmitを参照してください
Django プロジェクトには、FileField、ImageField を含むフォームがあります。すべてうまく機能しますが、ValidationError が発生すると、すべてのファイルと画像を再度選択する必要があります。ちょっと面倒です。django-file-resubmit はこの問題を解決します。FileField、ImageField、および sorl.thumbnail.ImageField で動作します。