Téléchargement de fichiers à l’aide du plugin Paper Clip Rails

C'est l'une des fiches les plus utiles (Plugin Rails) qui peut être utilisé dans votre application lorsque vous devez télécharger un fichier en pièce jointe à votre application, c'est assez facile à utiliser et avec l'aide d'un échafaudage en trombone, vous pouvez obtenir la fonction de téléchargement de fichiers très facilement, ci-dessous j'ai expliqué les étapes pour créer une application simple utilisant un échafaudage qui active la fonction de téléchargement de fichiers à l'aide du plugin paperclip.

Étapes : installez les gemmes requises pour exécuter le plugin paperclip à partir de la commande mentionnée ci-dessous, $ gem sources -a http://gemcutter.org http://gemcutter.org ajouté aux sources $ sudo gem install view_mapper Installé avec succès view_mapper-0.2.0 1 gem installé Installation de la documentation ri pour view_mapper-0.2.0... Installation Documentation RDoc pour view_mapper-0.2.0...

1. Vous devez d'abord créer une application Rails, modifier le paramètre database.yml et définir les éléments pour installer le plug-in $rails student -d mysql

2 Ensuite, vous devez simplement installer le plugin paperclip dans votre application à partir de la commande mentionnée ci-dessous, $ ./script/plugin installer git://github.com/thoughtbot/paperclip.git 3. Une fois le plugin installé, laissez-moi vous montrer comment créer un échafaudage simple avec une fonction de pièce jointe de fichier trombone. Créez simplement un échafaudage simple et vérifiez-le, $ ./script/generate scaffold_for_view Nom de l'étudiant : chaîne branche : chaîne commentaire : chaîne --view trombone : photo Ensuite, vous devez entrer $ rake db:create et $ rake db:migrate. Cela créera la fonction de pièce jointe de fichier trombone, exécutez simplement le script/serveur $ et vérifiez-le. L'affichage ressemble à l'image que j'ai mentionnée au début.

Prenez contact avec nous.

Abonnez-vous pour les dernières mises à jour

Articles Similaires

Laissez un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

fr_FRFrench