Flask es un marco de Python sólido, liviano pero simple para crear aplicaciones web rápidas. Dado que no viene con opciones completas, muchos desarrolladores prefieren Django y otros marcos para crear sus aplicaciones.
Pero esto está a punto de cambiar con este marco Flask RAD: Flask App Builder, que acelera la producción de su proyecto al ofrecer docenas de herramientas y funciones listas para crear aplicaciones empresariales.
Flask App Builder es un marco de desarrollo de aplicaciones simple y rápido, construido sobre Matraz. Incluye seguridad detallada, generación automática de CRUD para sus modelos, gráficos de Google y mucho más.
El proyecto es mantenido y desarrollado por una docena de contribuyentes que lo mantienen actualizado y seguro.
Características principales
- Completamente gratuito y de código abierto.
- API amigables para los desarrolladores.
- Documentación completa.
- Configuración sencilla.
- Generación automática de menús.
- Generación CRUD automática.
- Múltiples acciones en registros de base de datos.
- Gran variedad de filtros para tus listas.
- Varios widgets de vista: listas, detalles maestros, lista de miniaturas, etc.
- Seleccionar2, selector de fecha, selector de fecha y hora.
- Gráficos de Google con agrupación automática por valores y filtros directos.
- Admite varios idiomas desde el primer momento.
- Soporta MongoDB.
- Admite carga de archivos e imágenes.
- Traducciones i18n.
- Múltiples opciones de base de datos.
Características de seguridad
- Búsqueda automática de permisos, basada en métodos expuestos.
- Inserta en la Base de Datos todos los permisos detallados posibles en tu aplicación.
- Permisos públicos (no se necesita autenticación) y privados.
- Permisos basados en roles.
- Soporte de autenticación para OpenID, base de datos y LDAP.
- Soporte para el registro de usuario propio.
Generación de formularios
Automático, Agregar, Editar y Mostrar desde Modelos de Base de Datos.
- Etiquetas y descripciones para cada campo.
- Validadores de base automáticos a partir de la definición del modelo.
- Validadores personalizados, campos adicionales, filtros personalizados para listas desplegables relacionadas.
- Soporte de imágenes y archivos para carga y asociación de campos de bases de datos
- Conjuntos de campos para formularios (estilo Django).
Licencia
Flask App Builder se lanza como un proyecto de código abierto bajo el Licencia BSD-3-Cláusula.
Recursos
Etiquetas
programación Desarrollo web Flask Python SaaS de código abierto desarrollo