13 | Freitag, 27.01.2023
Formulare ermöglichen die Interaktionen mit der Website. Dabei werden Werte im Request an den Webserver geschickt und dort ausgewertet. Die Möglichkeiten sind grenzenlos.
Ziele
GTW
- Sie erstellen einfache HTML-Formulare und senden deren Inhalte an einen Webserver.
- Sie werten Formulardaten auf der Serverseite aus und nutzen sie für verschiedene Zwecke, bspw. das Steuern angeschlossener Hardware.
- Sie erarbeiten sich Aufbau und Verarbeitung von Formularen mit den Einheiten HTML-Formulare und Request-Daten mit Flask auswerten um.
ALT
- Sie erstellen ein einfaches Formular in Form einer Umfrage, deren Inhalte und Zweck Sie selbst bestimmen.
- 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: Formulardaten auswerten (GTW)
- Entwickeln Sie ein HTML-Formular, dass für Ihr Projekt Sinn macht.
- Werten Sie die Formulardaten in Ihrer Flask-Anwendung aus.
- Nutzen Sie die Daten, um im Rahmen Ihres Projekts Regelungen und Steuerungen vorzunehmen.
Auftrag: Umfrageformular entwickeln (ALT)
- Fügen Sie ein HTML-Formular auf einer bestehenden HTML-Seite ein oder entwickeln Sie zu diesem Zweck eine neue Seite.
- Nutzen Sie verschiedene Eingabetypen (Text, Radiobuttion, Checkboxen etc.).
- Fügen Sie einen Absendebutton ein, mit dem Sie das Formular an das Ziel im
action
-Attribut senden – auch, wenn das nicht funktioniert, weil Sie keinen Server als Ziel angeben können.
Abgabe
Der Auftrag ist bis Donnerstag, 02.03.2023, zu erledigen.