Python Lernhandbuch

Kapitel 15: Schöne Oberflächen ohne Design-Studium

Übung in VS Code lösen

Verbessere die Kundenverwaltung:

  1. Binde Pico.css und eigenes CSS ein und baue eine Navigationsleiste.
  2. Zeige Umsätze im deutschen Format mit euro-Filter, rechtsbündig.
  3. Baue die Live-Suche mit htmx: Beim Tippen im Suchfeld wird nach 300 ms nur der Tabellenkörper ersetzt.

So arbeitest du an dieser Übung

  1. Lege in VS Code einen Projektordner an, zum Beispiel uv init kapitel15, und installiere die Pakete mit uv add "fastapi[standard]".
  2. Lade pico.min.css und htmx.min.js wie im Kapitel beschrieben in den Ordner static/ und binde ihn mit app.mount('/static', ...) ein.
  3. Löse die Aufgabe selbst. Lies Fehlermeldungen von unten nach oben.
  4. Gehe die Checkliste unten durch. Hake ab, was dein Programm kann.
  5. Vergleiche danach mit der Musterlösung und ihrer Erklärung.

Checkliste: Tut dein Programm, was es soll?

Nur Musterlösung ansehen