Вы должны настроить управление файлами * * * * *. Это очень ясно. Во-первых, вы должны определить свой путь к файлу stati c и URL-адрес stati c в вашем settings.py
файле
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
'/var/www/static/', # your static files path here
]
После этого вы должны добавить определение url stati c к вашему urls.py
from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
# ... the rest of your URLconf goes here ...
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Наконец, вы должны использовать шаблонный тег {% static 'file_name'%}
в своих шаблонах следующим образом:
{% load static %}
<img src="{% static "my_app/example.jpg" %}" alt="My image">
Пожалуйста, обратите внимание на подробности Управление данными c Файлы