Frage

Ich bin mit Carrierwave (https://github.com/jnicklas/carrierwave). Ich muss sicher Bilder auf eine maximale / minimale Höhe entsprechen machen und Breite? Andernfalls sollte ein Fehler angezeigt werden.

Sollte dies in der Uploader-Klasse oder im Modell behandelt werden (evtl. über eine benutzerdefinierte Validierungsmethode)?

War es hilfreich?

Lösung

Sie können Bild Breite / Höhe auf der Clientseite validieren, aber das tut nichts garantieren, weil es einfach zu manipulieren / umgehen.

Für Benutzerfreundlichkeit: Prüfung auf der Client-Seite und gibt eine Warnung vor dem Hochladen. Für die Datenintegrität, überprüfen Sie auf der Server-Seite nach dem Hochladen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top