You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

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