django模板过滤器更改-获取最后一个元素的最后一个元素
因此,我以一个基本论坛为例,希望在模板中显示最后一篇文章的日期(我想是用户名) 所以我的第一个想法是这样的:django模板过滤器更改-获取最后一个元素的最后一个元素,django,django-templates,Django,Django Templates,因此,我以一个基本论坛为例,希望在模板中显示最后一篇文章的日期(我想是用户名) 所以我的第一个想法是这样的: topics|last.post_set.all|last.created Django不喜欢这样,给了我一个TemplateSyntaxError: “无法分析某些字符:topics | last |.post|u set.all | | last.created” 所以我想我不能像这样链接过滤器和方法 我想我可能走错了方向,但我不确定我还能从模板中做些什么 除了明显的“在视图中执行
topics|last.post_set.all|last.created
Django不喜欢这样,给了我一个TemplateSyntaxError:
“无法分析某些字符:topics | last |.post|u set.all | | last.created”
所以我想我不能像这样链接过滤器和方法
我想我可能走错了方向,但我不确定我还能从模板中做些什么
除了明显的“在视图中执行”之外,还有什么建议吗?如果您想要最后一项,根据某个日期,请在两个模型中定义并使用
topics.latest.post_set.latest.created
很好,很简单,很好。谢谢