Kodeloka
  1. Kodeloka
  2. Kelas FastAPI
  3. Materi

Data & Models ยท Modul 7 dari 24

Response Models & Error Handling

Filter data keluaran dengan response_model, menetapkan HTTP status code standar, dan melempar HTTPException.

๐ŸŽฏ Poin-Poin Utama Modul Ini:
  • Argumen response_model=PostOut menyaring atribut sensitif sebelum dikirim ke client
  • status_code=status.HTTP_201_CREATED menetapkan HTTP status code standar
  • Melempar raise HTTPException(status_code=404, detail='Not Found')

๐Ÿ›ก๏ธ Penyaringan Response & Handling Exception

Menjaga keamanan data keluaran dengan menyaring field internal dan memberikan rincian error HTTP yang jelas menggunakan HTTPException.