В шаблоне Django изображение отображается неправильно - PullRequest
0 голосов
/ 24 января 2020

У меня есть класс модели с полями current_value и previous_value. И затем, в шаблоне, используемом listview, внутри l oop у меня есть такой код:

{% if data.current_value < data.previous_value %}
    <img src="{% static 'app1/negative.png' %}" width="40" height="40">
    <h1>Price down</h1>
{% elif data.current_value > data.previous_value %}
    <img src="{% static 'app1/positive.png' %}" width="40" height="40">
    <h1>Price up</h1>
{% else %}
    <img src="{% static 'app1/neutral.png' %}" width="40" height="40">
    <h1>Price the same</h1>
{% endif %}

H1 текст отображается правильно, изображение - нет. Более конкретно c - изображение для условия «else», я считаю, всегда в порядке, но для «if» и «elif» отображается одно и то же изображение (одно из них).

Смущает и бесит. Что я делаю не так?

1 Ответ

0 голосов
/ 24 января 2020

Если текст h1 отображается правильно для всех ветвей этого шаблона, но некоторые изображения одинаковы, то наиболее вероятной проблемой является то, что файлы изображений - это одно и то же изображение, но с разными именами файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...