Ich habe die Medien-URL und Medienwurzel wie folgt.Medien-URL nicht richtig aufgelöst
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, MEDIA_URL)
mein urls.py ist
if settings.DEBUG:
# static files (images, css, javascript, etc.)
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
ich es in der Vorlage am Zugriff auf wie folgt:
<img class="hl" src="{{ MEDIA_URL }}prop/image0.png" /></a>
Die URL ersetzt, wenn richtig gemacht ist, was /media/prop/image0.png
ist.
Aber es sagt der Medienstandort wird nicht gefunden.
Also, was haben Sie konfiguriert, um zu sehen rve Dateien bei MEDIA_URL? –
Media_root wurde nicht ordnungsgemäß erstellt. So ersetzt es durch den absoluten Pfad. Es funktioniert jetzt gut. –
Die Variable MEDIA_ROOT konnte den absoluten Pfad, der das Problem verursacht hat, nicht ermitteln. Ich habe es korrigiert und es funktioniert gut. –