【问题标题】:File upload field with custom validation in yesod在 yesod 中具有自定义验证的文件上传字段
【发布时间】:2012-04-22 16:27:00
【问题描述】:

在 yesod 中上传文件的常用方法是使用fileAFormOpt/fileAFormReq。但是,这些不会产生Field 值,而是直接转到AForm,这就是为什么我不能简单地在Yesod.Form.Functions 中使用check 函数。

如何为 Yesod 文件上传添加自定义验证?

(我的用例是我想检查上传文件的fileContentType是否在特定的有效类型列表中。)

【问题讨论】:

    标签: haskell yesod


    【解决方案1】:

    实际上,我认为这是当前 API 的一个弱点。我能想到的实现这一点的唯一方法是基本上复制粘贴现有功能并进行更改。显然这是不可接受的。

    您能否通过电子邮件发送有关此问题的邮件列表,以便我们尝试设计更好的 API?

    【讨论】:

      猜你喜欢
      • 2023-04-04
      • 1970-01-01
      • 2013-05-29
      • 2018-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-14
      • 2017-12-29
      相关资源
      最近更新 更多