Ho CarrierWave che funziona bene attraverso la tipica configurazione ORM e carica tramite modulo. Mi piacerebbe capire come utilizzare CarrierWave al di fuori del contesto di invio del modulo. Ad esempio, quando un utente si registra mi piacerebbe prendere il suo gravatar e memorizzarlo con CarrierWave. Ecco cosa ho, e non funziona:CarrierWave come archiviare il file nell'url dato
gravatar_url = "http://www.gravatar.com/avatar/#{Digest::MD5.new.update(current_user.email)}?s=512&d=identicon"
uploader = ImageUploader.new
uploader.store! gravatar_url
Nessun errore neanche. Ho cercato sul Web e non sono riuscito a trovare una soluzione.
Sembra una soluzione più sicura. – Codii
Questo è il migliore, perché con questo metodo salviamo l'estensione del file. – merqlove
Fantastico, grazie! –