Das Seminar vermittelt die systematische Anpassung der Wagtail-Administrationsoberfläche an redaktionelle Prozesse, interne Terminologie und projektspezifische Funktionen.
Inhaltsübersicht
- Anforderungen an den Redaktionsarbeitsplatz
- Branding, Menüs und Navigationsstruktur
- Hooks, Aktionen und kontextsensitive Erweiterungen
- Eigene Admin-Ansichten und ViewSets
- Formulare, Panels und Editor-Ergonomie
- Dashboards, Reports und Wartbarkeit
Seminarprofil
Die Inhalte verbinden fachliche Einordnung, geführte Demonstrationen und eigenständige Übungen. Jeder Themenblock baut auf den vorherigen Arbeitsschritten auf; Konfigurationen und Implementierungen werden unmittelbar anhand definierter Qualitätskriterien überprüft. Zwei Tage sind erforderlich, weil Konfiguration, Hook-Entwicklung, eigene Ansichten, Menüs, Dashboards und Berechtigungsprüfungen jeweils praktisch implementiert und getestet werden.
Zielgruppe und Voraussetzungen
Zielgruppe: Python- und Django-Entwickler, technische Projektleiter sowie Teams, die redaktionelle Arbeitsplätze vereinfachen oder erweitern.
Voraussetzungen: Sichere Python-Grundlagen, praktische Django-Erfahrung und ein grundlegendes Verständnis der Wagtail-Redaktion.
Seminarinhalte
Kapitel 1: Anforderungen an den Redaktionsarbeitsplatz
Das Kapitel ordnet Anforderungen an den Redaktionsarbeitsplatz in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Rollenbezogene Nutzungsszenarien und wiederkehrende Arbeitsschritte; 2. Priorisierung von Anpassungen nach Nutzen und Wartungsaufwand; 3. Abgrenzung zwischen Konfiguration, Hook und eigener Anwendung; 4. Akzeptanzkriterien für Bedienbarkeit, Sicherheit und Upgrade-Fähigkeit
- Schritt 1: Rollenbezogene Nutzungsszenarien und wiederkehrende Arbeitsschritte fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
- Schritt 2: Priorisierung von Anpassungen nach Nutzen und Wartungsaufwand in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
- Schritt 3: Abgrenzung zwischen Konfiguration, Hook und eigener Anwendung in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
- Schritt 4: Akzeptanzkriterien für Bedienbarkeit, Sicherheit und Upgrade-Fähigkeit durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.
Kapitel 2: Branding, Menüs und Navigationsstruktur
Das Kapitel ordnet Branding, Menüs und Navigationsstruktur in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Projektname, Logo, Farben und Anmeldedarstellung; 2. Ein- und Ausblenden sowie Umordnen von Menüpunkten; 3. Eigene Menüeinträge mit kontrollierter Sichtbarkeit; 4. Prüfung auf konsistente Navigation für unterschiedliche Rollen
- Schritt 1: Projektname, Logo, Farben und Anmeldedarstellung fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
- Schritt 2: Ein- und Ausblenden sowie Umordnen von Menüpunkten in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
- Schritt 3: Eigene Menüeinträge mit kontrollierter Sichtbarkeit in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
- Schritt 4: Prüfung auf konsistente Navigation für unterschiedliche Rollen durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.
Kapitel 3: Hooks, Aktionen und kontextsensitive Erweiterungen
Das Kapitel ordnet Hooks, Aktionen und kontextsensitive Erweiterungen in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Lebenszyklus und Einsatzbereiche der Wagtail-Hooks; 2. Zusätzliche Schaltflächen und Aktionen in Listen und Editoren; 3. Kontextabhängige Logik für Seiten, Snippets und Benutzergruppen; 4. Fehlerbehandlung und Schutz vor unzulässigen Aktionen
- Schritt 1: Lebenszyklus und Einsatzbereiche der Wagtail-Hooks fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
- Schritt 2: Zusätzliche Schaltflächen und Aktionen in Listen und Editoren in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
- Schritt 3: Kontextabhängige Logik für Seiten, Snippets und Benutzergruppen in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
- Schritt 4: Fehlerbehandlung und Schutz vor unzulässigen Aktionen durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.
Kapitel 4: Eigene Admin-Ansichten und ViewSets
Das Kapitel ordnet Eigene Admin-Ansichten und ViewSets in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Struktur eigener Verwaltungsbereiche und URL-Namensräume; 2. Listen-, Detail-, Erstell- und Bearbeitungsansichten; 3. Filter, Suche, Paginierung und Spaltenkonfiguration; 4. Berechtigungsprüfung und konsistente Rückmeldungen
- Schritt 1: Struktur eigener Verwaltungsbereiche und URL-Namensräume fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
- Schritt 2: Listen-, Detail-, Erstell- und Bearbeitungsansichten in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
- Schritt 3: Filter, Suche, Paginierung und Spaltenkonfiguration in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
- Schritt 4: Berechtigungsprüfung und konsistente Rückmeldungen durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.
Kapitel 5: Formulare, Panels und Editor-Ergonomie
Das Kapitel ordnet Formulare, Panels und Editor-Ergonomie in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Zuschnitt von Eingabemasken auf redaktionelle Aufgaben; 2. Panels, Tabs, Hilfetexte und Validierungsrückmeldungen; 3. Dynamische Auswahlfelder und abhängige Eingaben; 4. Tastaturbedienung und verständliche Fehlermeldungen
- Schritt 1: Zuschnitt von Eingabemasken auf redaktionelle Aufgaben fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
- Schritt 2: Panels, Tabs, Hilfetexte und Validierungsrückmeldungen in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
- Schritt 3: Dynamische Auswahlfelder und abhängige Eingaben in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
- Schritt 4: Tastaturbedienung und verständliche Fehlermeldungen durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.
Kapitel 6: Dashboards, Reports und Wartbarkeit
Das Kapitel ordnet Dashboards, Reports und Wartbarkeit in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Rollenbezogene Startseiten und operative Kennzahlen; 2. Eigene Reports für Qualität, Freigaben und Datenpflege; 3. Automatisierte Tests für Admin-Erweiterungen; 4. Dokumentation, Deprecation-Prüfung und Upgrade-Strategie
- Schritt 1: Rollenbezogene Startseiten und operative Kennzahlen fachlich und technisch einordnen, Abhängigkeiten erfassen und eindeutige Akzeptanzkriterien festlegen.
- Schritt 2: Eigene Reports für Qualität, Freigaben und Datenpflege in einem nachvollziehbaren Projektaufbau implementieren und nach jedem Teilschritt funktional prüfen.
- Schritt 3: Automatisierte Tests für Admin-Erweiterungen in den Gesamtprozess integrieren, typische Fehlerbilder gezielt auslösen und systematisch beheben.
- Schritt 4: Dokumentation, Deprecation-Prüfung und Upgrade-Strategie durch automatisierte Tests, Review-Regeln und wartbare Projektdokumentation stabilisieren.
Fachbereichsleitung und Seminarorganisation
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Python- und Django-Entwickler, technische Projektleiter sowie Teams, die redaktionelle Arbeitsplätze vereinfachen oder erweitern. |
| Voraussetzungen: | Sichere Python-Grundlagen, praktische Django-Erfahrung und ein grundlegendes Verständnis der Wagtail-Redaktion. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, geführte Konfigurationen, praktische Übungen am System und strukturierte Reviews |
| Seminararten: | Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Ausführliche Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
