ruby-on-rails - español - ruby on rails api rest
¿Hay una interfaz de administración de Rails que admita MongoDB y Devise? (4)
ActiveAdmin https://github.com/gregbell/active_admin es una gran herramienta para la creación de la interfaz de administrador. Y creo que tarde o temprano agregan soporte mongoide.
En este momento hay un parche para ello: https://github.com/ebeigarts/mongoid_active_admin_app Aunque yo no lo probé.
Recientemente cambié a MongoDB y me pregunto si puedo continuar usando cualquiera de las soluciones de interfaz de administrador populares, como ActiveScaffold y Typus.
Creo que encontrarás esta página en el sitio de MongoDB como la mejor ayuda:
http://www.mongodb.org/display/DOCS/Admin+UIs
Hay muchas aplicaciones de administración disponibles, algunas en el navegador, un cliente avanzado, etc. que puedes usar para administrar y mantener tu backend de Mongo.
Soy un programador de .Net, así que solo he usado MongoVUE, pero uno que me llamó la atención y que podría ser independiente de la plataforma es JMongoBrowser.
Apuesto a que muchas opciones funcionarán con una configuración RAILS.
Puedes probar Rails Admin :
un motor Rails que proporciona una interfaz fácil de usar para administrar sus datos.
Caracteristicas
- CRUD cualquier dato con facilidad
- Acciones personalizadas
- Validación automática de formularios
- Búsqueda y filtrado
- Exportar datos a CSV / JSON / XML
- Autenticación (a través de Devise u otro)
- Autorización (a través de CanCanCan o Pundit)
- Historial de acciones del usuario (a través de PaperTrail)
- ORM soportados
- ActiveRecord
- Mongoide
si usa Mongoid como su ORM, activeadmin debe hacer el trabajo ... aplique este parche para que funcione
esto desactiva algunas funcionalidades (principalmente filtros porque active_admin se basa en meta_search y esa gema solo es compatible con active_record)
- Corrige la clasificación de ActiveAdmin
- Desactiva los filtros ActiveAdmin / Búsqueda
- Desactiva los comentarios de ActiveAdmin