Hochladen einer Remote-Datei-URL von der Rails Console mit Carrierwave
Ich wollte nur wissen, wie man gehen würde, über das hochladen einer remote-Datei-url mit Carrierwave in der Rails-Konsole.
Ich habe Folgendes versucht, ohne Glück. Ich vermute, es ist nicht die Verarbeitung der Uploader?
user = User.first
user.remote_avatar_url = "http://www.image.com/file.jpg"
user.save
Vielen Dank
InformationsquelleAutor der Frage Wasabi Developer | 2013-06-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werfen Sie einen Blick auf die " Hochladen von Dateien von einem remote-Standort' Abschnitt auf dieser Seite https://github.com/carrierwaveuploader/carrierwave
CarrierWave sollte einen Fehler auslösen, wenn die url die URL ist ungültig
Sind, oder ob es ein unbekannter host:
Bitte beachten Sie auch, dass, wenn Sie herunterladen möchten, die remote-Bilder sollten Sie das Präfix des Attributs mit
remote_
- und suffix-er mit_url
wie im Beispiel gezeigtInformationsquelleAutor der Antwort Koos Rompestomper
FILE_LOCATION werden kann
wenn die Datei gefunden wird, in einen Ordner 'files' im rails-Projekt
InformationsquelleAutor der Antwort Mohamed Osama --Oss
Ich Stand vor dem gleichen problem. und die Frage wäre http umleiten von https. So ersetzte ich Sie mit gsub wie folgt:
sollte dies wahrscheinlich das problem lösen.
InformationsquelleAutor der Antwort Subhash Chandra
Ist die Arbeit als:
InformationsquelleAutor der Antwort Денис Епишкин
Hatte ich Probleme mit remote_avatar_url nicht hochladen das Bild oder werfen Fehler. Für mich, soweit ich kann sagen, es war, weil ich das folgende in mein Modell.
Carrierwave abdeckt, das für Sie, und obwohl ich nicht verstehe, warum, indem es sich selbst Arschficker Dinge.
InformationsquelleAutor der Antwort hellion