mirror of https://github.com/tiangolo/fastapi.git
765 B
765 B
Abhängigkeiten – Depends() und Security()
Depends()
Abhängigkeiten werden hauptsächlich mit der speziellen Funktion Depends() behandelt, die ein Callable entgegennimmt.
Hier finden Sie deren Referenz und Parameter.
Sie können sie direkt von fastapi importieren:
from fastapi import Depends
::: fastapi.Depends
Security()
In vielen Szenarien können Sie die Sicherheit (Autorisierung, Authentifizierung usw.) mit Abhängigkeiten handhaben, indem Sie Depends() verwenden.
Wenn Sie jedoch auch OAuth2-Scopes deklarieren möchten, können Sie Security() anstelle von Depends() verwenden.
Sie können Security() direkt von fastapi importieren:
from fastapi import Security
::: fastapi.Security