]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/commitdiff
🌐 Add German translation for `docs/de/docs/tutorial/static-files.md` (#10584)
authorNils Lindemann <nilslindemann@tutanota.com>
Sat, 30 Mar 2024 20:27:14 +0000 (21:27 +0100)
committerGitHub <noreply@github.com>
Sat, 30 Mar 2024 20:27:14 +0000 (15:27 -0500)
docs/de/docs/tutorial/static-files.md [new file with mode: 0644]

diff --git a/docs/de/docs/tutorial/static-files.md b/docs/de/docs/tutorial/static-files.md
new file mode 100644 (file)
index 0000000..1e289e1
--- /dev/null
@@ -0,0 +1,39 @@
+# Statische Dateien
+
+Mit `StaticFiles` können Sie statische Dateien aus einem Verzeichnis automatisch bereitstellen.
+
+## `StaticFiles` verwenden
+
+* Importieren Sie `StaticFiles`.
+* â€žMounten“ Sie eine `StaticFiles()`-Instanz in einem bestimmten Pfad.
+
+```Python hl_lines="2  6"
+{!../../../docs_src/static_files/tutorial001.py!}
+```
+
+!!! note "Technische Details"
+    Sie könnten auch `from starlette.staticfiles import StaticFiles` verwenden.
+
+    **FastAPI** stellt dasselbe `starlette.staticfiles` auch via `fastapi.staticfiles` bereit, als Annehmlichkeit fĂŒr Sie, den Entwickler. Es kommt aber tatsĂ€chlich direkt von Starlette.
+
+### Was ist â€žMounten“?
+
+„Mounten“ bedeutet das HinzufĂŒgen einer vollstĂ€ndigen â€žunabhĂ€ngigen“ Anwendung an einem bestimmten Pfad, die sich dann um die Handhabung aller Unterpfade kĂŒmmert.
+
+Dies unterscheidet sich von der Verwendung eines `APIRouter`, da eine gemountete Anwendung völlig unabhĂ€ngig ist. Die OpenAPI und Dokumentation Ihrer Hauptanwendung enthalten nichts von der gemounteten Anwendung, usw.
+
+Weitere Informationen hierzu finden Sie im [Handbuch fĂŒr fortgeschrittene Benutzer](../advanced/index.md){.internal-link target=_blank}.
+
+## Einzelheiten
+
+Das erste `"/static"` bezieht sich auf den Unterpfad, auf dem diese â€žUnteranwendung“ â€žgemountet“ wird. Daher wird jeder Pfad, der mit `"/static"` beginnt, von ihr verarbeitet.
+
+Das `directory="static"` bezieht sich auf den Namen des Verzeichnisses, das Ihre statischen Dateien enthĂ€lt.
+
+Das `name="static"` gibt dieser Unteranwendung einen Namen, der intern von **FastAPI** verwendet werden kann.
+
+Alle diese Parameter können anders als "`static`" lauten, passen Sie sie an die BedĂŒrfnisse und spezifischen Details Ihrer eigenen Anwendung an.
+
+## Weitere Informationen
+
+Weitere Details und Optionen finden Sie in der <a href="https://www.starlette.io/staticfiles/" class="external-link" target="_blank">Dokumentation von Starlette zu statischen Dateien</a>.