djangoforms.FileInput()
ウィジェットで受け入れられるファイルタイプを設定する方法はありますか? .txt と .pdf のみを受け入れるようにしたい。
ドキュメントには何も含まれていません。これがまったく不可能な場合、django フォームのクライアント側で検証を追加するにはどうすればよいですか?
djangoforms.FileInput()
ウィジェットで受け入れられるファイルタイプを設定する方法はありますか? .txt と .pdf のみを受け入れるようにしたい。
ドキュメントには何も含まれていません。これがまったく不可能な場合、django フォームのクライアント側で検証を追加するにはどうすればよいですか?
理想的には、フォーム データをクリーニングするときにこれを行い、必要な拡張タイプでない場合はエラーを返す必要があります。
ただし、カスタム フォーム フィールドを使用してこれを行う方法の例を示す django スニペットがあります: http://djangosnippets.org/snippets/977/