pythonasyncioapiasyncfastapiframeworkjsonjson-schemaopenapiopenapi3pydanticpython-typespython3redocreststarletteswaggerswagger-uiuvicornweb
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
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