Wie setze ich den Medienpfad zum Root -Medienordner in Django fest?Python

Python-Programme
Anonymous
 Wie setze ich den Medienpfad zum Root -Medienordner in Django fest?

Post by Anonymous »

Problem: < /strong>

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 in der Datenbank gespeicherte Pfad lautet: pic/hraci/download_6bvc8qn.jpeg
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?>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post