【发布时间】:2011-01-20 21:54:12
【问题描述】:
在我们最新的应用程序中,我们需要处理一些上传,我之前使用过回形针,一切正常!但是我们正在尝试carrierwave,它看起来很有希望,但是我找不到如何验证附件的大小,似乎documentation 没有任何信息关于它,我们是否应该通过自定义验证器将其手动添加到模型中?
提前致谢!
【问题讨论】:
-
似乎他们还没有(还)刚刚将此自定义验证器添加到我的模型中,=> gist.github.com/795665
-
我自己正在使用上述解决方案。请注意,这只会在图像存储在缓存中后验证图像的大小。在客户端验证方面,我仍然在寻找自己
-
如果您想保护您的网站免于上传大得离谱的文件,CarrierWave 验证将无济于事,而是学习how to secure server。如果您想要对视频和图像设置不同的大小限制,或者想要验证最小文件大小,CarrierWave 文件大小验证可能会很有用。