Я использую Django, я пытаюсь отобразить изображение, но получаю ошибку.
Недопустимый тег блока в строке 35: «статический», ожидаемый «конечный блок». Вы забыли зарегистрировать или загрузить этот тег?
Если я добавил свое изображение непосредственно на страницу index.html, то изображение отображается, но когда я использую extends и block для отображения, я получаюошибка.
setting.py
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR,'static'),
)
home.html
{% extends 'demo1/index.html' %}
{% block content %}
<img src="{% static 'images/web/landing-page.png' %}" alt="Landing Page">
{% endblock %}
index.html
{% load static from staticfiles %}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>{% block title%}Home{% endblock %}</title>
<link rel="stylesheet" href="{% static 'css/style.css'%}" type="text/css">
</head>
<body>
{% block content %}
{% endblock %}
</body>
</html>