只是一个简单的问题 - 我想知道是否有可能在模板中通过id返回模型实例,例如,
如果我有一个与帖子ID相关的评论列表,并做了类似的事情:
{% for comment in comments %}
{{ request.post.get_by_id(id == comment.object_id).title }}
{% endfor %}
我正在使用以下内容在tags.py“伪视图”中工作:
@register.inclusion_tag('blog/frame/latest_comments.html')
def show_latest_comments(count=5):
latest_comments = Comment.objects.all()[:count]
return { 'latest_comments': latest_comments}
我是否应该在tags.py文件中工作,以循环遍历latest_comments对象并提取我需要的所有内容,包括与之关联的博客文章,然后将其作为新词典转储到上下文中??