BackgroundTasks FastAPI memungkinkan Anda menjalankan pekerjaan setelah mengembalikan respons — sehingga klien mendapatkan balasan cepat sementara pekerjaan lanjutan ringan (mengirim email, pencatatan, pembersihan) berjalan di latar belakang. Ini bawaan dan sederhana, untuk tugas ringan.
Menggunakan BackgroundTasks
fastapi BackgroundTasks
():
email_client.send(address, message)
():
save_user(user)
background_tasks.add_task(send_email, user.email, )
{: }
