1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wdrażanie AI na produkcję z FastAPI

Connected

ćwiczenie

Niestandardowy walidator modelu

Masz API do zarządzania stanem magazynu. Zostałeś poproszony o wyświetlenie przyjaznego komunikatu o błędzie, gdy użytkownik poda ujemną ilość.

Wyjątek RequestValidationError został już wcześniej zaimportowany.

Instrukcje

100 XP
  • Zaimportuj adnotację służącą do niestandardowej walidacji modelu.
  • Zaimplementuj niestandardową walidację modelu, która uruchamia się "after" domyślnych walidacji.
  • Wywołaj wyjątek RequestValidationError, aby przekazać błędy walidacji do użytkownika API.