معرفی و شروع بخش دوم: Reponse و Error Handling

مدل های response قالب هایی برای برگردوندن دیتا از یک route هستن. این مدل ها بر پایه کلاس های Pydantic ساخته میشن تا بتونن یک response درست از درخواست هایی که به سرور فرستاده میشن آماده کنن.

پروسه Error handling شامل راه و روش هایی برای هندل کردن ارور های مختلف داخل یک اپلیکیشن میشه. این راه ها شامل برگردوندن status code های مناسب و پیغام های مربوط به ارور میشن.

در آخر این بخش، شما ماهیت و اجزای مختلف response ها رو درک میکنید، و در مورد Error handling و نحوه هندل کردن ارور های مختلف در اپلیکیشن یاد میگیرید. همچنین توانایی ایجاد مدل برای response درخواست های مختلف با استفاده از Pydantic رو خواهید داشت.

در این بخش موضوعات زیر رو بررسی میکنیم:

  • Response ها در FastAPI
  • ساخت یک مدل Response
  • Error Handling در FastAPI