2016-09-28 81 views
0

我試圖在平鋪界面中的HTML模板中顯示三個對象的集合。因此,例如,相冊模型具有包含特定照片的ManyToMany字段。我想遍歷照片,並在視圖中以三個集合的形式顯示它們。目前,我可以在模板中使用{{ for photo in album.images.all }}獲取所有照片,但不知道如何獲得三組結果。如何在Django中通過塊中的ManyToMany字段

我會怎樣將結果分成三組,然後我可以遍歷模板的三個集合?或者有什麼方法可以獲得總長度,然後使用Template標籤獲取特定元素的索引?

感謝

+0

是否要在視圖中顯示所有照片(以三分爲單位)或每頁只顯示三張?如果是後者,那麼Django paginator就是要走的路。 – brianpck

+0

[Django模板:Threes中的組項目]的可能重複(http://stackoverflow.com/questions/845227/django-templates-group-items-in-threes) –

回答

相關問題