gestartet i nginx Upload-Modul (die Upload-Dateien wie/tmp/000.121.545 erstellt), aber ich brauche Büroklammer ursprünglichen Dateinamen zu verwenden, während das Speichern von Dateien (wie /public/avatars/LuckyLuke.jpg)woher erhält Paperclip den Namen der Originaldatei?
zuvor in den Parametern Rails wurden nur
"avatar"=>#<File:/tmp/RackMultipart20100413-6151-t3ecq0-0>
kein original Dateiname auch, so frage ich mich woher woher kommt es in Büroklammer? Ich habe versucht, Plugin Code durchzusehen, aber es ist derzeit ein bisschen zu komplex für mich.
Yap, es ist Content-Disposition: Formulardaten; name = "Dateien"; filename = "file1.txt" Von: http://www.w3.org/TR/html401/interact/forms.html#h-17.13.4.2 –
hm, ich glaube es ist so, aber finde keine Spur von "Content-Disposition" im Büroklammer-Code beim Greppen. –
Ah, Entschuldigung. Ich sehe was du jetzt fragst. Ich bearbeite die Antwort, um einzuschließen, wie Schienen den Dateinamen erhält. – mckeed