Questa è una delle prese più utili (Plugin Rails) in quanto può essere utilizzato nella tua applicazione quando devi caricare un file come allegato alla tua applicazione, è abbastanza facile da usare e con l'aiuto dell'impalcatura a graffetta puoi ottenere la funzione di caricamento file molto facilmente, di seguito ho spiegato i passaggi per creare una semplice applicazione che utilizza scaffolding che abilita la funzione di caricamento file con l'aiuto del plugin paperclip.
Passaggi: installa le gemme richieste per eseguire il plugin paperclip dal comando indicato di seguito,
$ sorgenti gem -a http://gemcutter.org http://gemcutter.org aggiunto alle sorgenti $ sudo gem install view_mapper Installato correttamente view_mapper-0.2.0 1 gem installato Installazione della documentazione ri per view_mapper-0.2.0... Installazione Documentazione RDoc per view_mapper-0.2.0...
1. Per prima cosa devi creare un'app rails e modificare l'impostazione database.yml e impostare le cose per installare il plug in $rails student -d mysql
2 Quindi devi semplicemente installare il plugin paperclip nella tua applicazione dal comando indicato di seguito,
$ ./script/plugin installa git://github.com/thinkbot/paperclip.git
3. Una volta installato il plug-in, lascia che ti mostri come creare una semplice impalcatura con la funzione di allegato di file di graffetta. Basta creare una semplice impalcatura e verificarla,
$ ./script/generate scaffold_for_view Nome studente:string ramo:string commento:string --view graffetta:foto
Quindi devi inserire $ rake db:create e $ rake db:migrate. Questo creerà la funzione di allegato del file graffetta, basta eseguire lo script/server $ e verificarlo. Il display appare proprio come l'immagine che ho menzionato all'inizio.