每次用户上传图片时,我都想要一个动作流通知。我在#em> datetime "上得到了通常的" 演员上传的照片,但我无法弄清楚如何添加实际图片。
我认为它应该是 action_object ,但我无法通过正确的迭代来显示实际情况。 Photo.objects.get(pk=target)
可能会有效,但我无法将其呈现在模板之外。
有什么想法吗?
答案 0 :(得分:1)
对于任何搜索,我都使用模板过滤器解决了这个问题:
的myapp / templatetags / myapp_tags
@register.filter
def get_pic(value):
value = Photo.objects.get(pk=value).photo.url
return value
template.html
{% for event in stream %}
<div class="front w3-image">
<img src="{{ event.target_object_id|get_pic }}" class="w3-image" style="height:inherit" >
</div>
{% endfor %}
希望它有助于某人