sorl-thumbnail {% empty %} не работает

Я пытаюсь настроить изображение по умолчанию, если пользователь не загрузил его с помощью sorl-thumbnail, используя {% empty %}

{% thumbnail event.user.userprofile.photo "70x70" crop="center" as im %}
    <img style="border: 2px solid white" src="{{ im.url }}" width="{{ im.width }}" height="{{ im.height }}">
{% empty %}
    <img src="{% static "img/default.png" %}">
{% endthumbnail %}

но изображение по умолчанию не отображается, почему?

Пожалуйста, если вы собираетесь ответить, не отвечайте на вопрос, перенаправив меня на сайт документа, потому что я его уже прочитал, на самом деле несколько раз.

Модель профиля пользователя

class UserProfile (models.Model):
    user = models.OneToOneField(User)
    photo = models.ImageField(blank=True, upload_to='accounts/user_profile/photo/')

0 ответов

Другие вопросы по тегам