IIC2143-2020-2 / syllabus

Syllabus de IIC2143 Ingeniería de Software 2020-2
35 stars 10 forks source link

Problema al cargar una imagen #176

Closed RonaldoSosa closed 4 years ago

RonaldoSosa commented 4 years ago

Hola! Para intentar agregar una imagen use la gema Paperclip y también use el ImageMagick ,use la siguiente guía https://guias.makeitreal.camp/ruby-on-rails-i/carga-de-imagenes , sin embargo al momento de cargar la imagen me aparece el siguiente error: Captura de pantalla (142) Captura de pantalla (143) Esto tiene que ver la extenión de la imagen que intento subir ?

johnowenatala commented 4 years ago

No uses paperclip. Aunque paperclip es una gema maravillosa, no estás resolviendo tu problema - probablemente sólo te estarás hundiendo más y más. Paperclip fue reemplazado por algo que viene incorporado en Rails hace un rato, ActiveStorage.

Te recomiendo leer al respecto (es mucho más simple de usar que paperclip): https://guides.rubyonrails.org/v5.2/active_storage_overview.html

RonaldoSosa commented 4 years ago

Entendido!Intentaré hacer de ese modo , gracias!

daleal commented 4 years ago

Ojo que con ActiveStorage resuelves el problema de hacer el "link" entre el código y la imágen, pero no se resuelve el almacenamiento de la imagen. En tu computador, puedes usar el almacenamiento local, pero en Heroku, el sistema de archivos se borra cada cierto tiempo, por lo que tendrás que usar algo como Cloudinary para almacenar las imágenes.

RonaldoSosa commented 4 years ago

Entendido también tendré en cuenta eso , gracias!