Мне неясно, что вы ищете, но из
создайте теги изображений для каждого файла в каталоге, расположенном в stati c
Я предполагаю, что вы хотите загрузить изображение, используя тег {% static %}
:
{% load static %}
...
<img src="{% static 'path_to_image' %}" alt="img1.jpg" height="100px" width="100px">
<!-- Watch out the single and double quotes -->
Не забудьте включить это в ваш settings.py
:
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static'), // or wherever you put your static files
]
I думаю, что теперь это автомат c, но проверьте свои INSTALLED_APPS
:
INSTALLED_APPS = [
...
'django.contrib.staticfiles',
]
По сравнению с жестко заданными путями, такими как C:/foo/baz/bar/
, лучше загружать теги stati c, потому что они всегда работают на разных платформы, так как каждая операционная система имеет свой собственный способ обработки файлов, который, я надеюсь, отвечает на ваш вопрос.