Ich erhalte Fehler:
Code: Select all
"GET /soupiska/pic/hraci/download_6BVC8qn.jpeg HTTP/1.1" 404 2971< /code>
Aber "supersuciska" ist der App -Ordner.
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media/')
< /code>
urls.py:
from django.contrib import admin
from django.urls import path, include
from django.conf.urls import static
from django.conf import settings
urlpatterns = [
...
] + static.static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Der Medienordner befindet sich außerhalb der App im Projektordner (um Fähigkeitsanteil mit anderen Apps zu teilen).
< /p>
< /p>
cause < /strong>
Das Verhalten für dieses Verhalten. src = "https://i.sstatic.net/tw0mabyf.png"/>
Frage [/b]
Wie man Django einrichtet, um die Medien von einem Ordner in der Projektrohne zu erhalten, sogar ich bin in der App url?>