Ruby on Rails
Agregar panel de administración
Buscar..
Introducción
Si desea agregar un panel de administración a su aplicación de rieles, solo es cuestión de minutos.
Sintaxis
- Abra el archivo gema y el escritor gema 'rails_admin', '~> 1.0'
- paquete de instalación
- rieles g rails_admin: instalar
- le preguntará acerca de la ruta del administrador si desea ir con la opción predeterminada, presione Entrar.
- Ahora ve a app / config / initializers / rails_admin.rb y pega este código: config.authorize_with do redirect_to main_app.root_path a menos que current_user.try (: admin?) Final Los usuarios serán redirigidos a la ruta de raíz.
- Para más detalles verifica la documentación de esta gema. https://github.com/sferik/rails_admin/wiki
Observaciones
Úselo si desea tener Admin en su sitio web, de lo contrario no será necesario. Es más fácil y potente que la gema active_admin. Puede agregar esto en cualquier etapa después de crear usuarios y no se olvide de hacer que cualquier usuario sea administrador antes del cuarto paso. Usa cancan para otorgar roles.
Así que aquí hay algunas capturas de pantalla desde el panel de administración usando rails_admin gem.
Como se puede ver, el diseño de esta gema es muy atractivo y fácil de usar.
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow