Django: Недопустимый тег блока в строке 8: 'endblock'. Вы забыли зарегистрировать или загрузить этот тег?

Пожалуйста, помогите с ошибкой, которую я получаю, следуя по книге django.Ошибки гласят: "Invalid block tag on line 8: 'endblock'. Вы забыли зарегистрировать или загрузить этот тег?". Прилагаю изображение. Спасибо ошибка веб-страницы django

{% extends 'base.html' %} 

{% block title %}Home{% endblock title %} 

{% block content %} 
{% if user.is_authenticated %} 
    Hi {{user.username}}!
    <p><a href="{% url 'logout' %}">Log Out</a></p>
{% else %}
    <p>You are not logged in</p>
    <a href="{% url 'login' %}">Log In</a> |
    <a href="{% url 'signup' %}">Sign Up</a>
{% endif %} 
{% endblock content %}

Просто используйте endblock. Вам не нужно добавлять content

{% endblock %} 

не

{% endblock content %}

То же самое относится и к названию.

Всегда используйте те же блоки, которые используются в файле base.html попробуйте это: base.html{% block content %} {% endblock %}

Наследуемый шаблон:{% block content %} write code here {% endblock %}

Используйте {% endblock %} вместо {% endblock content %} или {% endblock title %}.

Вернуться на верх