BaşlayınÜcretsiz başlayın

Özel doğrulayıcıları test etme

Özel doğrulayıcıları tanımladıktan sonra, bu doğrulayıcıyı API endpoint'ine ekleyip beklendiği gibi çalıştığından emin olman gerekiyor.

Sistem, geçerli e-posta adresine sahip kullanıcıların kayıt olabildiğini garanti etmelidir. Burada, istek içinde kullanıcı detaylarını (username, email ve age) bekleyen basit bir endpoint oluşturmalısın. Endpoint'e pydantic modelini eklemeli ve talimatlarda verilen cURL komutunu kullanarak geçersiz e-posta adresi için endpoint'i test etmelisin.

Bu egzersiz, kursun bir parçasıdır

FastAPI ile Üretime AI Dağıtımı

Kursa Göz Atın

Egzersiz talimatları

  • Kullanıcı kaydı için register rotasında bir POST istek endpoint'i oluştur.
  • Gelen kullanıcı kayıt bilgilerini pydantic modeliyle doğrula.
  • Bir terminal aç ve python3 main.py komutunu kullanarak main.py dosyasını çalıştırıp sunucuyu başlat.
  • Terminalin sağ üst köşesinden başka bir terminal aç ve register endpoint'ini geçersiz e-posta adresiyle test et: curl -X POST "http://localhost:8080/register" -H "Content-Type: application/json" -d '{"username": "jane_doe", "email": "[email protected]", "age": 30}'

Uygulamalı etkileşimli egzersiz

Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle

Egzersize başla