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
15 lines
751 B
Markdown
15 lines
751 B
Markdown
[English](Lecture-4-Decorators) · **Dansk** · [Bahasa Melayu](Lecture-4-Decorators-ms)
|
|
|
|
# Lektion 4: Dekoratorer
|
|
|
|

|
|
|
|
Kode: `src/higher_lower/presentation/lectures/step_04_decorators.py`.
|
|
|
|
## Det lærte vi
|
|
|
|
- En dekorator er en funktion, der tager en funktion og returnerer en ny funktion.
|
|
- `make_bold`, `make_emphasis` og `make_underlined` tilføjer `<b>`, `<em>` og `<u>` ét sted, så ingen rute gentager tags.
|
|
- Dekoratorer kan stables: den nærmest funktionen kører først.
|
|
- `functools.wraps` bevarer funktionens navn, som Flask har brug for til hver rute.
|