验证 Paperclip 中的扩展 - Ruby on Rails
我发现 Paperclip 可以验证文件内容类型,即 image/jpeg,但我想专门验证扩展名。这是因为我正在使用一个不起眼的扩展,它不会获得一致的内容类型。有人知道这是否可行,或者是一个好方法吗?
I've found that Paperclip can validate file content type, i.e. image/jpeg, but I want to specifically validate the extension. This is because I'm working with an obscure extension that won't get a consistent content type. Anyone know if this is doable, or a good way to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
猜猜看,没有必要用回形针的方法来验证。您可以使用类似以下内容的内容:
编辑:
或者,使用回形针进行验证:
^ 它将自动生成内容类型不匹配错误。
Guess, there is no need to validate it with paperclip's method. You can rather use something like:
Edit:
Alternatively, to validate it with paperclip:
^ it will generate content-type mismatch errors automatically.