Überwachte maschinelle Übersetzung
Dieser Inhalt wurde maschinell übersetzt und basiert auf von Menschen kuratierten Glossaren und Styleguides. Da der Text nicht zeilenweise manuell überprüft wird, können gelegentlich Fehler oder unklare Formulierungen auftreten.
Bei etwaigen Abweichungen ist die ursprüngliche englische Version die maßgebliche Quelle.
Erweiterungspunkte
Diese Seite listet alle pluggable Oberflächen in starlette-admin an einem Ort auf. Finden Sie die Klasse, den Hook oder den Decorator, der zu Ihrer gewünschten Änderung passt, und folgen Sie dem Link zur vollständigen Anleitung.
| Erweiterungspunkt | API-Schnittstelle oder Hook | Dokumentation |
|---|---|---|
| Benutzerdefinierter Filter | Subclass von BaseFilter erstellen und get_filter_registry() auf einer ModelView überschreiben. |
Benutzerdefinierte Filter |
| Benutzerdefinierter Exporter | Subclass von BaseExporter erstellen. |
Export und Import |
| Benutzerdefinierter Importer | Subclass von BaseImporter erstellen. |
Export und Import |
| Benutzerdefiniertes Theme | Subclass von BaseTheme erstellen. |
Benutzerdefinierte Themes |
| Benutzerdefiniertes Authentication-Backend | Subclass von BaseAuthProvider erstellen. |
Authentication |
| Benutzerdefinierter File Storage | Subclass von BaseStorage erstellen, die sich über ihr name-Attribut registriert. |
File Storage |
| Benutzerdefiniertes Widget | Subclass von BaseWidget erstellen. |
Benutzerdefinierte Views |
| Zusätzliche Routen auf einer Custom View | Den Decorator @route("/path", methods=["GET"]) auf eine Methode einer CustomView anwenden. |
Benutzerdefinierte Views |
| Plugin | Subclass von BasePlugin erstellen, um Fields, Views, Assets und mehr zu bündeln. |
Plugins |
Tip
Um die Standardfarben des Tabler-Themes zu ändern, benötigen Sie kein benutzerdefiniertes Theme. Übergeben Sie stattdessen ein TablerSettings-Objekt an eine DefaultTheme-Instanz.