Könnten Sie mir bitte die gute Dokumentation vorschlagen, in der ich die MEDIA_URL und MEDIA_ROOT verstehe? Es verwirrt mich wirklich.
Der MEDIA_ROOT
ist der Pfad des Dateisystems zu dem Verzeichnis, das Ihre statischen Medien enthält.
MEDIA_URL
ist die URL, über die statische Medien über HTTP zugänglich gemacht werden.
Die Dokumentation: Ссылка
Die Hauptidee ist, dass das Servieren von Dingen durch Python + Django teuer ist. Da Ihre Medien statisch sind, müssen Sie diese Kosten nicht bezahlen, also bedienen Sie sie anders (z. B. direkt über nginx oder über ein CDN). Sie müssen jedoch immer noch wissen, wo sich die Medien im Dateisystem befinden (z. B. für Datei-Uploads) und was die URL ist (z. B. um sie in Vorlagen einzufügen). Die Einstellungen sind vorhanden, um alles miteinander zu verbinden.
Tags und Links django django-admin django-views