Задать вопрос
@k_f_i

Почему не работает условие?

Не могу понять почему не отрабатывает условие else. Если запись лайкнута пользователем if отрабатывает, но если лайка нету, то вообще ничего не отображается

<button class="post-info-btn" type="submit" id="like">
{% for like in p.likes.all %}
    {% if like == request.user %}
    <img src="{% static 'site/images/is_like.png' %}" alt="">
    {% else %}
    <img src="{% static 'site/images/like.png' %}" alt="">
    {% endif %}
{% endfor %}
</button>
  • Вопрос задан
  • 95 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@k_f_i Автор вопроса
перелопатил интернет, чтоб найти такую конструкцию
{% if request.user in p.likes.all %}
мдеее
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы