Bei einigen Anwendungstypen möchten Sie möglicherweise Abhängigkeiten zur gesamten Anwendung hinzufügen.
Ähnlich wie Sie dependencies
zu den Pfadoperation-Dekoratoren hinzufügen{.internal-link target=_blank} können, können Sie sie auch zur FastAPI
-Anwendung hinzufügen.
In diesem Fall werden sie auf alle Pfadoperationen in der Anwendung angewendet:
=== "Python 3.9+"
```Python hl_lines="16"
{!> ../../../docs_src/dependencies/tutorial012_an_py39.py!}
```
=== "Python 3.8+"
```Python hl_lines="16"
{!> ../../../docs_src/dependencies/tutorial012_an.py!}
```
=== "Python 3.8 nicht annotiert"
!!! tip "Tipp"
Bevorzugen Sie die `Annotated`-Version, falls möglich.
```Python hl_lines="15"
{!> ../../../docs_src/dependencies/tutorial012.py!}
```
Und alle Ideen aus dem Abschnitt über das Hinzufügen von dependencies
zu den Pfadoperation-Dekoratoren{.internal-link target=_blank} gelten weiterhin, aber in diesem Fall für alle Pfadoperationen in der Anwendung.
Wenn Sie später lesen, wie Sie größere Anwendungen strukturieren (Bigger Applications - Multiple Files{.internal-link target=_blank}), möglicherweise mit mehreren Dateien, lernen Sie, wie Sie einen einzelnen dependencies
-Parameter für eine Gruppe von Pfadoperationen deklarieren.