Django kann keine statische Bilddatei findenHTML

HTML-Programmierer
Anonymous
 Django kann keine statische Bilddatei finden

Post by Anonymous »

Ich habe ein Django-Projekt, das auf AWS EC2 bereitgestellt wird, mit nur einer HTML-Seite, die ein statisches Bild anzeigen soll (

Code: Select all

im.jpg
)
aber das ist nicht der Fall. Es zeigt zwar den Textkörper der HTML-Datei an (folgend), aber nicht das Bild. Es heißt: „‚im.jpg‘ konnte nicht gefunden werden“ und gibt Folgendes zurück:

Code: Select all

"GET /static/im.jpg HTTP/1.1" 404 1837
Hier ist show.html:

Code: Select all


{% load static %}
 Title  

body text
[img]{% static [/img]


und meine Settings.py enthält:

Code: Select all

STATIC_URL = 'static/'
STATICFILES_DIR = [ os.path.join(BASE_DIR, 'static') ]

Ich habe alle verschiedenen korrekten Pfade zu im.jpg ausprobiert, sogar den absoluten Pfad innerhalb von STATICFILES_DIR und den Server erneut ausgeführt, aber kein Erfolg. Scheint, als ob Django die Bilddatei nicht finden kann.
Das Hinzufügen eines STATIC_ROOT in Settings.py und DEBUG=False macht keinen Unterschied.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post