Datei Upload Base64 codierte Zeichenfolge in PaperClip mit Rails

8

Ich habe bei Base64 eine Zeichenkette einer Bilddatei codiert. Ich muss es mit Büroklammer speichern

Mein Controller-Code ist

%Vor%

In meinem Benutzermodell

%Vor%

Derzeit wird die Datei als Textdatei (stringio.txt) gespeichert. Aber wenn ich die Erweiterung zu JPG ändere, kann ich es als Bild sehen. Wie kann ich das Bild mit StringIO korrekt benennen?

Ich habe Schienen 3.2, Rubin 1.9.2, Büroklammer 3.0.3

    
Amal Kumar S 10.05.2012, 13:01
quelle

2 Antworten

11

Ich habe das Problem mit

behoben %Vor%     
Amal Kumar S 14.05.2012, 14:34
quelle
2

Versuchen Sie, die Option :path / :url von has_attached_file zu setzen und die Erweiterung explizit zu überschreiben:

Ссылка

bzw.

Ссылка

    
flooooo 10.05.2012 13:19
quelle