يتيح BackgroundTasks في FastAPI تشغيل العمل بعد إرجاع الاستجابة — بحيث يحصل العميل على رد سريع بينما يحدث العمل الإضافي الخفيف (إرسال بريد إلكتروني، تسجيل، تنظيف) في الخلفية. إنها مدمجة وبسيطة، للمهام الخفيفة الوزن.
استخدام BackgroundTasks
fastapi BackgroundTasks
():
email_client.send(address, message)
():
save_user(user)
background_tasks.add_task(send_email, user.email, )
{: }
