0 votes

Aide sur l'utilisation du plugin paperclip

Je viens d'installer ce plugin, de créer les migrations, d'ajouter tout ce dont j'avais besoin pour le faire fonctionner (je n'ai pas encore installé ImageMagick).

Le problème est que lorsque je récupère le paramètre de contrôle de l'upload pour le sauvegarder dans mon contrôleur, j'obtiens quelque chose comme ceci :

#<File:C:\Users\Brian\AppData\Local\Temp\RackMultipart.2560.6677>

au lieu d'une simple chaîne de caractères, comme

C:\Users\Brian\AppData\Local\Temp\RackMultipart.2560.6677

Et si j'essaie de le lire, j'obtiens l'exception suivante :

Le backtrace de TypeError doit être un tableau de chaînes de caractères

Qu'est-ce que je fais de mal ? Comment puis-je le lire ou simplement me débarrasser des symboles # et <> ?

0voto

Robin Fisher Points 780

Par défaut, Paperclip stocke les téléchargements dans le système de fichiers, et non dans la base de données. Les téléchargements sont stockés dans le répertoire public/system. Avez-vous vérifié dans ce répertoire ?

Robin

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X