Files
055-higher-lower/docs/wiki/Lecture-5-Advanced-Decorators-da.md
Tirsvad 1887fc347f Add lecture screenshots, README step overview and the three-language wiki
Screenshots are captured in a Docker container with a headless browser.

Task: MIL-004#1
Task: MIL-004#2
Task: MIL-004#3
Task: MIL-004#4
Task: MIL-004#5
2026-11-06 12:42:20 +08:00

856 B

English · Dansk · Bahasa Melayu

Lektion 5: Avancerede dekoratorer

Angela er logget ind og får et opslag, Bob er ikke og får intet

Kode: src/higher_lower/presentation/lectures/step_05_authenticated.py.

Det lærte vi

  • *args samler positionelle argumenter og **kwargs samler nøgleordsargumenter, så en dekorator virker for enhver funktion.
  • is_authenticated læser brugeren fra argumenterne og kører kun funktionen, når user.is_logged_in er sand.
  • En dekorator kan styre, om en funktion overhovedet kører, og ikke kun ændre resultatet.
  • Samme mønster beskytter enhver funktion, der kræver en logget ind bruger.