0
Flask-AppBuilder
Einfaches und schnelles Framework für die Anwendungsentwicklung, das auf Flask aufbaut.Enthält detaillierte Sicherheitsfunktionen, automatische CRUD-Generierung für Ihre Modelle, Google Charts und vieles mehr.
- Kostenlose
- Self-Hosted
- Windows
- Mac
- Linux
Das Hauptziel dieses Projekts ist es, ein einfaches Entwicklungsframework bereitzustellen, das die Hauptprobleme von Webanwendungen oder Websites behandelt.Es wird Ihnen helfen, das DRY-Prinzip (Don't repeat yourself) einzuhalten.Denken Sie daran, dass es möglich ist, direkt auf Flask / Jinja2 benutzerdefinierte Seiten oder Flows zu entwickeln, die sich problemlos in das Framework integrieren lassen.Dieses Framework geht über ein Admin-Scaffolding-Paket hinaus.Es gibt integrierte Darstellungs- und Verhaltensalternativen, und Sie können ganz einfach Ihre eigenen erstellen.Es ist sehr konfigurierbar und wird mit zusätzlichen Extras ausgeliefert.Es soll Fehler, Bugs und Projektlaufzeiten reduzieren.In diesem Paket sind einige CSS- und JS-Batterien enthalten: Google Charts CSS und JS BootStrap CSS und JS - Beinhaltet SQLAlchemy-Datenbank, Unterstützung mehrerer Datenbanken: SQLite, MySQL, Oracle, MSSQL, DB2 usw. MongoDB mit MongoEngine, noch teilweise Unterstützung (nur normalisiert)).Unterstützung für mehrere Datenbankverbindungen (vertikale Partitionierung).Einfaches Mischen von Audits zu Modellen (vom Benutzer erstellt / geändert und Zeitstempel).Sicherheit Automatische Suche nach Berechtigungen basierend auf offengelegten Methoden.Es werden alle Berechtigungen für die Administratorrolle erteilt.Öffentliche (keine Authentifizierung erforderlich) und private Berechtigungen.Rollenbasierte Berechtigungen.Authentifizierungsunterstützung für die Umgebungen OAuth, OpenID, Database, LDAP und REMOTE_USER var.Unterstützung für die Selbstbenutzerregistrierung.Ansichten und Widgets Automatische Menügenerierung.Automatische CRUD-Generierung.Mehrere Aktionen für Datenbankdatensätze.Große Auswahl an Filtern für Ihre Listen.Verschiedene Ansichts-Widgets: Listen, Master-Details, Liste der Thumbnails usw. Select2, Datepicker, DateTimePicker.Select2 verwandte Felder.Automatische Formulare, Hinzufügen, Bearbeiten und Anzeigen aus Datenbankmodellen Automatische Basisvalidatoren aus der Modelldefinition.Benutzerdefinierte Überprüfungen, zusätzliche Felder, benutzerdefinierte Filter für zugehörige Dropdown-Listen.Bild- und Dateiunterstützung für Upload und Datenbankfeldzuordnung.Es wird alles für Sie erledigen.i18n Unterstützung für Mehrsprachigkeit über Babel.
flask-appbuilder