Почему не отоброжается модель на HTML странице?
Вот сам код:
{% block body %}
<h1>{{listing.title}}</h1>
{% endblock body %}
При этом ничего не отоброжается, хотя когда обьявляю отдельную переменную для имени предмета все нормально:
listing_title = listing.title
context = {'Listing': listing, 'listing_title': listing_title}
Ответы (1 шт):
Автор решения: microup
→ Ссылка
Выглядит так, как будто переменная "listing" не определена в контексте. Это может быть причиной того, что данные не отображаются в HTML.
Чтобы это исправить, вам необходимо передать переменную "listing" в контекст. Попробуйте этот исправленный код:
listing_title = listing.title
context = {'listing': listing, 'listing_title': listing_title}
и по сути тот же код для HTML шаблона:
{% block body %}
<h1>{{listing.title}}</h1>
{% endblock body %}