Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
d22aa78
German translation of docs/tutorial/body-nested-models.md
Sep 23, 2023
7fc914d
Merge branch 'tiangolo:master' into de/docs/tutorial/body-nested-mode…
Sep 26, 2023
93be942
Merge branch 'tiangolo:master' into de/docs/tutorial/body-nested-mode…
Sep 30, 2023
401a77a
Remove dash in "Standard Syntax"
Oct 4, 2023
c231a07
A few improvements
Oct 5, 2023
d9042f2
Merge branch 'tiangolo:master' into de/docs/tutorial/body-nested-mode…
Oct 14, 2023
e5a7cd9
Merge branch 'tiangolo:master' into de/docs/tutorial/body-nested-mode…
Oct 17, 2023
00acfae
Sync with #10442
Oct 17, 2023
10c9c3d
Merge branch 'tiangolo:master' into de/docs/tutorial/body-nested-mode…
Oct 18, 2023
151219a
Merge branch 'tiangolo:master' into de/docs/tutorial/body-nested-mode…
Oct 20, 2023
8e3f4a7
Sync with #10468
Oct 20, 2023
a824c54
"Tip" -> "Tipp"
Oct 22, 2023
7077ef3
Merge branch 'tiangolo:master' into de/docs/tutorial/body-nested-mode…
Oct 25, 2023
e82f28d
Use typographic quotes
Oct 29, 2023
996ef9e
Merge branch 'tiangolo:master' into de/docs/tutorial/body-nested-mode…
Oct 30, 2023
ebac07c
Merge branch 'tiangolo:master' into de/docs/tutorial/body-nested-mode…
Oct 31, 2023
253f778
"Standard " -> "Standard-"
Nov 11, 2023
770655d
"Python " -> "Python-", etc.
Nov 15, 2023
b613ba7
Merge branch 'tiangolo:master' into de/docs/tutorial/body-nested-mode…
Nov 29, 2023
a2d762a
Merge branch 'tiangolo:master' into de/docs/tutorial/body-nested-mode…
Dec 1, 2023
f08c53a
"Modell-Attribut" -> "Modellattribut"
Dec 3, 2023
50cc49c
"Standard-Syntax" -> "Standardsyntax"
Dec 3, 2023
5bf885c
"-Modell" -> "modell"
Dec 8, 2023
0699429
"z.B." -> "z. B."
Dec 18, 2023
8b4b826
Remove "-"
Dec 28, 2023
89e5b25
Merge branch 'tiangolo:master' into de/docs/tutorial/body-nested-mode…
Dec 30, 2023
510f8d2
Merge branch 'tiangolo:master' into de/docs/tutorial/body-nested-mode…
Jan 29, 2024
5397597
Apply fixes from @mattkoehne
Jan 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Use typographic quotes
  • Loading branch information
Nils Lindemann committed Oct 29, 2023
commit e82f28d1821009f1031b11cc0373596c610434ac
8 changes: 4 additions & 4 deletions docs/de/docs/tutorial/body-nested-models.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Das bewirkt, dass `tags` eine Liste ist, wenngleich es nichts über den Typ der

## Listen mit Typ-Parametern als Felder

Aber Python erlaubt es, Listen mit inneren Typen, auch "Typ-Parameter" genannt, zu deklarieren.
Aber Python erlaubt es, Listen mit inneren Typen, auch Typ-Parameter genannt, zu deklarieren.

### `List` von `typing` importieren

Expand All @@ -39,7 +39,7 @@ In Python-Versionen vor 3.9 (3.6 und darüber), müssen Sie zuerst `List` von Py
Um Typen wie `list`, `dict`, `tuple` mit inneren Typ-Parametern (inneren Typen) zu deklarieren:

* Wenn Sie eine Python Version kleiner als 3.9 verwenden, importieren Sie das Äquivalent zum entsprechenden Typ vom `typing`-Modul
* Überreichen Sie den/die inneren Typ(en) von eckigen Klammern umschlossen, `[` und `]`, als "Typ-Parameter"
* Überreichen Sie den/die inneren Typ(en) von eckigen Klammern umschlossen, `[` und `]`, als Typ-Parameter

In Python 3.9 wäre das:

Expand All @@ -59,7 +59,7 @@ Das ist alles Standard Python-Syntax für Typ-Deklarationen.

Verwenden Sie dieselbe Standard Syntax für Modell-Attribute mit inneren Typen.

In unserem Beispiel können wir also bewirken, dass `tags` spezifisch eine "Liste von Strings" ist:
In unserem Beispiel können wir also bewirken, dass `tags` spezifisch eine Liste von Strings ist:

=== "Python 3.10+"

Expand Down Expand Up @@ -117,7 +117,7 @@ Jedes Attribut eines Pydantic-Modells hat einen Typ.

Aber dieser Typ kann selbst ein anderes Pydantic-Modell sein.

Sie können also tief verschachtelte JSON-"Objekte" deklarieren, mit spezifischen Attribut-Namen, -Typen, und -Validierungen.
Sie können also tief verschachtelte JSON-Objekte deklarieren, mit spezifischen Attribut-Namen, -Typen, und -Validierungen.

Alles das beliebig tief verschachtelt.

Expand Down