题
我正在使用CarrierWave(https://github.com/jnicklas/carrierwave)。我需要确保图像符合最大/最小高度和宽度?否则将显示错误。
是否应该在上传器类或模型中(可能是通过自定义验证方法)来处理此问题?
解决方案
您可以在客户端验证图像宽度/高度,但这不能保证任何事情,因为它很容易操纵/绕行。
对于用户友好性:在客户端检查并在上传前发出警告。有关数据完整性,请在上传后检查服务器端。
不隶属于 StackOverflow
题
我正在使用CarrierWave(https://github.com/jnicklas/carrierwave)。我需要确保图像符合最大/最小高度和宽度?否则将显示错误。
是否应该在上传器类或模型中(可能是通过自定义验证方法)来处理此问题?
解决方案
您可以在客户端验证图像宽度/高度,但这不能保证任何事情,因为它很容易操纵/绕行。
对于用户友好性:在客户端检查并在上传前发出警告。有关数据完整性,请在上传后检查服务器端。