Как соответствовать максимальной / минимальной ширине / высоте - PullRequest
0 голосов
/ 15 ноября 2010

Я использую Carrierwave (https://github.com/jnicklas/carrierwave). Мне нужно убедиться, что изображения соответствуют максимальной / минимальной высоте и ширине? В противном случае должна отображаться ошибка.

Следует ли это обрабатывать в классе загрузчика или вмодель (возможно, с помощью специального метода проверки)?

1 Ответ

0 голосов
/ 15 ноября 2010

Вы можете проверить ширину / высоту изображения на стороне клиента, но это ничего не гарантирует, потому что им легко манипулировать / обходить.

Для удобства: проверьте на стороне клиента и предупредите перед загрузкой. Для целостности данных, проверьте на стороне сервера после загрузки.

...