Flask-AppBuilder

Flask-AppBuilder

Cadre de développement d'applications simple et rapide, construit au-dessus de Flask.Comprend une sécurité détaillée, la génération automatique de CRUD pour vos modèles, des graphiques Google et bien plus encore.
L'objectif principal de ce projet est de fournir un cadre de développement simple qui gère les principaux problèmes rencontrés par n'importe quelle application Web ou site.Cela vous aidera à adhérer au principe SEC (ne vous répétez pas).Gardez à l'esprit qu'il est possible de développer directement sur Flask / Jinja2 pour des pages ou des flux personnalisés, qui s'intègrent sans peine au framework.Ce cadre va plus loin qu'un package d'échafaudage administrateur.Il a des alternatives de présentation et de comportement intégrées, et vous pouvez facilement créer les vôtres.Il est hautement configurable et livré avec des goodies supplémentaires.Il est destiné à réduire les erreurs, les bogues et le temps de livraison du projet.Ce paquet contient des batteries CSS et JS incluses: Google charts CSS et JS BootStrap CSS et JS - Comprend Database SQLAlchemy, prise en charge de plusieurs bases de données: sqlite, MySQL, ORACLE, MSSQL, DB2 etc. MongoDB, en utilisant mongoEngine, toujours un support partiel (uniquement normalisé)).Prise en charge de plusieurs connexions de base de données (partitionnement vertical).Audit de mixage facile aux modèles (créé / modifié par l'utilisateur et horodatages).Sécurité Recherche automatique des autorisations, basée sur les méthodes exposées.Il accordera toutes les autorisations au rôle d'administrateur.Autorisations publiques (aucune authentification requise) et privées.Autorisations basées sur les rôles.Prise en charge de l'authentification pour OAuth, OpenID, Database, LDAP et REMOTE_USER environ var.Prise en charge de l'enregistrement auto-utilisateur.Vues et widgets Génération automatique de menus.Génération automatique de CRUD.Actions multiples sur les enregistrements db.Grande variété de filtres pour vos listes.Divers widgets d'affichage: listes, master-detail, liste de vignettes, etc. Select2, Datepicker, DateTimePicker.Sélectionnez 2 champs associés.Formulaires Automatic, Add, Edit et Show from Database Models Validateurs automatiques de base à partir de la définition du modèle.Validateurs personnalisés, champs supplémentaires, filtres personnalisés pour les listes déroulantes associées.Prise en charge d'images et de fichiers pour le téléchargement et l'association de champs de base de données.Il s'occupera de tout pour vous.i18n Prise en charge de plusieurs langues via Babel.
flask-appbuilder

Les catégories

Alternatives à Flask-AppBuilder pour toutes les plateformes avec n'importe quelle licence

nuBuilder

nuBuilder

nuBuilder est une plate-forme d'application de base de données basée sur le Web.nuBuilder peut être utilisé pour créer une variété d'applications telles que la comptabilité ou les systèmes CRM.Tout système qui nécessite une base de données pour stocker des informations.
WaveMaker

WaveMaker

Une plate-forme de développement Low-code pour créer des applications Web et mobiles à une fraction du temps et du coût du développement d'applications traditionnelles.
Xataface

Xataface

Xataface est un habillage flexible et modulable qui se trouve au-dessus de MySQL, le rendant accessible aux utilisateurs de tous les jours.