12 | Freitag, 20.01.2023
Wesentliche Vorteile dynamischer Websitekonstrukte liegen darin, HTML-Dokumente aus Templates zusammenbauen zu können. Dies geschieht mit Flask auf dem Server, bevor die Response losgeschickt wird. In dieser Einheit geht es darum, das Template-System von Flask kennenzulernen.
Ziele
GTW
- Sie wandeln eine komplette statische Website in eine dynamische mit dem Template-System von Flask um.
ALT
- Sie stellen ihre (neue) statische Website fertig, indem Sie die Navigation ergänzen, Medien einfügen und dabei Fachbegriffe und zentrale Konzepte identifizieren.
- Sie überprüfen Ihre Kompetenzen währenddessen anhand eines Leitfadens für die Prüfungsinhalte.
Aufträge
- Bearbeiten Sie die individuellen Aufgaben, die in der Veranstaltung besprochen wurden, in Ihren Projektgruppen weiter.
- Aktualisieren Sie Ihre Projektskizze in Ihren Pads.
- Posten Sie aktuelle Stände in Mattermost.
Auftrag: Flask-Templates einsetzen (GTW)
- Wandeln Sie Ihre statische Website mithilfe des Abschnitts Das Template-System von Flask in diesem Skript in ein dynamisches Konstrukt um.
Auftrag: HTML-Dokument “Über das Projekt” entwickeln (ALT)
Versuchen Sie, Ihrem Webseitenkonstrukt den finalen Schliff zu geben.
- Sorgen Sie dafür, dass alle Seiten ein konsistentes Aussehen haben.
- Prüfen Sie, dass alle Links das gewünschte Ziel haben.
- Schauen Sie sich Ihre Website auch auf mobilen Endgeräten oder in den Chrome-Developertools als mobile Seite an.
Abgabe
Der Auftrag ist bis Donnerstag, 26.01.2023, zu erledigen.