Ruby on RailsAjouter un panneau d'administration


Introduction

Si vous souhaitez ajouter un panneau d'administration à votre application rails, il ne vous faudra que quelques minutes.

Syntaxe

  1. Ouvrez le fichier gem et le gem écrivain 'rails_admin', '~> 1.0'
  2. installation groupée
  3. rails g rails_admin: install
  4. il vous posera des questions sur le chemin d'administration si vous souhaitez accéder à la valeur par défaut, appuyez sur Entrée.
  5. Maintenant, allez app / config / initializers / rails_admin.rb et collez ce code: config.authorize_with do redirect_to main_app.root_path sauf si current_user.try (: admin?) Fin les utilisateurs seront redirigés vers le rootpath.
  6. Pour plus de détails, consultez la documentation de ce joyau. https://github.com/sferik/rails_admin/wiki

Remarques

Utilisez-le si vous souhaitez avoir Admin sur votre site Web, sinon cela n'est pas nécessaire. C'est plus simple et puissant qu'active_admin gem. Vous pouvez ajouter ceci à n'importe quel moment après la création des utilisateurs et n'oubliez pas de rendre l'administrateur de chaque utilisateur avant la 4ème étape. Utilisez cancan pour accorder des rôles.

Ajouter un panneau d'administration Exemples Liés