Domanda

Sto usando Carrierwave (https://github.com/jnicklas/carrierwave). Ho bisogno di assicurarsi che le immagini sono conformi ad un'altezza massima / minima e larghezza? Altrimenti dovrebbe visualizzare un errore.

Se questo dovesse essere gestita nella classe uploader o nel modello (forse attraverso un metodo di validazione personalizzata)?

È stato utile?

Soluzione

È possibile convalidare immagine larghezza / altezza sul lato client, ma che non garantisce nulla, perché è facile da manipolare / aggirare.

Per facilità d'uso: controllo sul lato client e dare un avvertimento prima di caricare. Per l'integrità dei dati, controllare sul lato server dopo il caricamento.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top