Wie lade ich Bilder und zip-Dateien in RoR? Ich bin ein Neuling. Also bitte hilf mir. Geben Sie mir sowohl die Ansicht als auch den Code des Controllers.Bild hochladen in Schienen
Vielen Dank im Voraus.
Wie lade ich Bilder und zip-Dateien in RoR? Ich bin ein Neuling. Also bitte hilf mir. Geben Sie mir sowohl die Ansicht als auch den Code des Controllers.Bild hochladen in Schienen
Vielen Dank im Voraus.
Nav,
das Büroklammer Plugin versuchen, können Sie es hier lesen http://www.thoughtbot.com/projects/paperclip
Eine Option attachment_fu ist. Sie können Ihre hochgeladene Datei im Dateisystem, in der Datenbank oder in Amazon S3 speichern. Sie können auch auswählen, welcher Bildprozessor verwendet wird, z. B. RMagick oder Minimagick.
Der Link bietet besseren Code als ich hier könnte.
Als Randnotiz bevorzuge ich Büroklammer zu attachment_fu. Es ist eher mit vernünftigen Vorgaben a la "The Rails Way" – erik
schlagen vor, den Railscast für paperclip auschecken.
ImageMagick ist auch ziemlich cool
Ich empfehle Büroklammer würde, und der Patch, dass Sie den Inhalt in der Datenbank anstelle des Dateisystems
http://patshaughnessy.net/paperclip-database-storage
der Link hat die Ansicht speichern können und Controller-Beispiele, die Sie suchen
Wir bevorzugen CarrierWave für Bild-Uploads in Rails. Sehr einfach zu integrieren und sehr modular. Der folgende Beitrag beschreibt eine Lösung für das Hochladen von Bildern mit CarrierWave, während Bildumwandlungen nahtlos in der Cloud durchgeführt werden. Hochgeladene Bilder werden in der Cloud gespeichert und über ein CDN bereitgestellt. Keine Notwendigkeit, RMagick, MiniMagick und ImageMagick zu installieren.
Ich bevorzuge carrierwave ist besser, Bilder einfach hochladen. Hier sind github page und railscasts page für den schnellen Start.
Büroklammer wird derzeit unter Windows nicht gut unterstützt. Wenn Sie also eine gemischte Entwicklungsumgebung haben, sollten Sie aufpassen. –