【问题标题】:Paperclip and failed validation - avoid reupload回形针和验证失败 - 避免重新上传
【发布时间】:2010-10-26 11:38:36
【问题描述】:

我目前正在为带有 Rails 3 的模型设置 Paperclip。当其中一个字段验证失败(标题)时,用户必须再次上传文件。这不是很用户友好:/

Paperclip 论坛的建议是将 Paperclip 的东西移动到相关模型中。我的模型非常简单,只有几个字段,因此我希望避免使用两个页面/步骤来创建记录。

arts/create(当有效时)->arts_image/create

有什么建议吗?

【问题讨论】:

    标签: ruby-on-rails ruby paperclip


    【解决方案1】:

    我使用带有单独模型的两步解决方案。尽管可以围绕默认行为进行编码和破解,但您也可以使用 JS 在客户端进行验证。

    【讨论】:

      【解决方案2】:
      【解决方案3】:

      我采取了不同的方法,将文件“提供”回客户端并在重新提交表单时重新接受它。

      https://stackoverflow.com/a/25853569/7693

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-05-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-19
        相关资源
        最近更新 更多