POST operation ในทางปฏิบัติ
สมมติว่าได้รับมอบหมายให้สร้าง API endpoint ที่รับพารามิเตอร์ name และส่งคืนข้อความว่า "We have name" เพื่อทำสิ่งนี้ ให้สร้าง Pydantic model สำหรับ Item และ root endpoint (/) ที่รองรับ HTTP POST operation โดย endpoint ควรรับ Item model เป็น input และตอบกลับด้วยข้อความที่มี Item.name
ไม่สามารถรันเซิร์ฟเวอร์ FastAPI โดยตรงด้วย "Run this file" ได้ — ดูคำแนะนำสำหรับวิธีรันเซิร์ฟเวอร์และทดสอบโค้ดจาก terminal
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
FastAPI เบื้องต้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด