FastAPI's BackgroundTasks ermöglicht es dir, Arbeit nach dem Zurückgeben der Antwort auszuführen — so erhält der Client eine schnelle Antwort, während leichte Folgarbeiten (E-Mail versenden, Logging, Cleanup) im Hintergrund ablaufen. Es ist eingebaut und einfach, für leichte Aufgaben.
BackgroundTasks verwenden
fastapi BackgroundTasks
():
email_client.send(address, message)
():
save_user(user)
background_tasks.add_task(send_email, user.email, )
{: }
