#python #python-3.x #django
#python #python-3.x #django
Вопрос:
Я пытаюсь создать статический файл, чтобы отобразить мое изображение в Django 3.8.3
Я использую этот код
<!DOCTYPE html>
{% load static %}
<html>
<head>
<title>empty page</title>
</head>
<body>
<h1>welcome to empty zone</h1>
<h1> my name is {{name}} </h1>
<img src="{% 'images/Django_Unchained_logo.jpg' %}" alt="no image found">
</body>
</html>
Я уже зарегистрировал static в settings.py
BASE_DIR = Path(__file__).resolve().parent.parent
TEMPLATE_DIR=os.path.join(BASE_DIR,'templates')
STATIC_DIR=os.path.join(BASE_DIR,'static')
#staticfiles
STATIC_URL = '/static/'
STATICFILES_DIR=[
STATIC_DIR,
]
Комментарии:
1. Вы пропустили имя тега.
2. Клаус Д. Спасибо, я понял, теперь это работает
Ответ №1:
вам не хватает static
тега в {% 'images/Django_Unchained_logo.jpg' %}
это должно быть
<img src="{% static 'images/Django_Unchained_logo.jpg' %}" alt="no image found">