Browse Source

Update tutorial/request-form-models.md

pull/14015/head
Nils Lindemann 2 weeks ago
parent
commit
0dca3808e5
  1. 12
      docs/de/docs/tutorial/request-form-models.md

12
docs/de/docs/tutorial/request-form-models.md

@ -1,4 +1,4 @@
# Formularmodelle # Formularmodelle { #form-models }
Sie können **Pydantic-Modelle** verwenden, um **Formularfelder** in FastAPI zu deklarieren. Sie können **Pydantic-Modelle** verwenden, um **Formularfelder** in FastAPI zu deklarieren.
@ -20,7 +20,7 @@ Dies wird seit FastAPI Version `0.113.0` unterstützt. 🤓
/// ///
## Pydantic-Modelle für Formulare ## Pydantic-Modelle für Formulare { #pydantic-models-for-forms }
Sie müssen nur ein **Pydantic-Modell** mit den Feldern deklarieren, die Sie als **Formularfelder** erhalten möchten, und dann den Parameter als `Form` deklarieren: Sie müssen nur ein **Pydantic-Modell** mit den Feldern deklarieren, die Sie als **Formularfelder** erhalten möchten, und dann den Parameter als `Form` deklarieren:
@ -28,15 +28,15 @@ Sie müssen nur ein **Pydantic-Modell** mit den Feldern deklarieren, die Sie als
**FastAPI** wird die Daten für **jedes Feld** aus den **Formulardaten** in der Anfrage **extrahieren** und Ihnen das von Ihnen definierte Pydantic-Modell übergeben. **FastAPI** wird die Daten für **jedes Feld** aus den **Formulardaten** in der Anfrage **extrahieren** und Ihnen das von Ihnen definierte Pydantic-Modell übergeben.
## Die Dokumentation überprüfen ## Die Dokumentation testen { #check-the-docs }
Sie können dies in der Dokumentations-UI unter `/docs` überprüfen: Sie können dies in der Dokumentations-UI unter `/docs` testen:
<div class="screenshot"> <div class="screenshot">
<img src="/img/tutorial/request-form-models/image01.png"> <img src="/img/tutorial/request-form-models/image01.png">
</div> </div>
## Zusätzliche Formularfelder verbieten ## Zusätzliche Formularfelder verbieten { #forbid-extra-form-fields }
In einigen speziellen Anwendungsfällen (wahrscheinlich nicht sehr häufig) möchten Sie möglicherweise die Formularfelder auf nur diejenigen beschränken, die im Pydantic-Modell deklariert sind, und jegliche **zusätzlichen** Felder **verbieten**. In einigen speziellen Anwendungsfällen (wahrscheinlich nicht sehr häufig) möchten Sie möglicherweise die Formularfelder auf nur diejenigen beschränken, die im Pydantic-Modell deklariert sind, und jegliche **zusätzlichen** Felder **verbieten**.
@ -73,6 +73,6 @@ erhält er eine Error-Response, die ihm mitteilt, dass das Feld `extra` nicht er
} }
``` ```
## Zusammenfassung ## Zusammenfassung { #summary }
Sie können Pydantic-Modelle verwenden, um Formularfelder in FastAPI zu deklarieren. 😎 Sie können Pydantic-Modelle verwenden, um Formularfelder in FastAPI zu deklarieren. 😎

Loading…
Cancel
Save