2012-03-16 59 views
0

因此,我將一個基本論壇作爲示例拋出,我想在模板中顯示最後一篇文章的日期(以及我想用戶名)。django模板過濾器chaning - 獲取最後一個元素的最後一個元素

所以,我首先想到的是這樣的:

topics|last.post_set.all|last.created 

Django不喜歡這個,給我一個TemplateSyntaxError:

「無法解析某些字符:主題|最後| .post_set.all || last.created」。

所以我想我不能鏈濾波器和方法,所以這樣的。

我想我可能在這裏是錯誤的軌道,但我不知道我能從模板做什麼。

除了顯而易見的「在視圖中執行」以外的任何建議?

回答

2

如果你想最後一個項目,根據一些日期,定義在兩個模型Meta.get_latest_by和使用

topics.latest.post_set.latest.created 
+0

好的,簡單和djangoy。謝謝。 – 2012-03-16 18:29:28

相關問題