Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Carrierwave(https://github.com/jnicklas/carrierwave)。我需要确保图像符合最大/最小高度和宽度?否则应显示错误。
这应该在上传器类中还是在模型中处理(可能通过自定义验证方法)?
您可以在客户端验证图像宽度/高度,但这并不能保证任何事情,因为它很容易操作/规避。
为了用户友好:在客户端检查并在上传前发出警告。对于数据完整性,请在上传后检查服务器端。