Я использую django-imagekit , чтобы получить URL-адреса изображений от модели под названием Аватар, например:
views.py
my_results = SearchQuerySet().all()
try:
user_avatar = Avatar.objects.filter(user__in=[x.object.user_id for x in my_results])
except Avatar.DoesNotExist:
err='avatar does not exist'
template.html
{% for result in my_results %}
<img src="{% for avatar in user_avatar %}
{% if result.object.user.id = avatar.user.id %}
{{ avatar.thumbnail_image.url }}
{% endif %}
{% endfor %}"
width="75" height="75" border="0">
{{ result.object.time|date:"M d y" }}
{% endfor %}
В настоящее время, используя вышеуказанный код, я могу видеть URL-адреса изображений для пользователей, которые загрузили изображение для своих аватаров.
Но есть случай, когда пользователи не загружали изображения для своих аватаров, поэтому мне нужно добавить статический URL к изображению аватара по умолчанию, но я не знаю как.
Можно ли добавить статическую ссылку с помощью тегов шаблона в template.html и как?Если нет, я открыт для любого решения.Спасибо!