yesodでファイルをアップロードする通常の方法は、fileAFormOpt
/を使用することですfileAFormReq
。ただし、これらはField
値にはなりませんが、AFormに直接移動します。そのため、でcheck
関数を単純に使用することはできませんYesod.Form.Functions
。
Yesodファイルアップロードのカスタム検証を追加するにはどうすればよいですか?
fileContentType
(私の使用例は、アップロードされたファイルのが有効なタイプの特定のリストにあるかどうかを確認したいというものです。)