我对 django 不是很熟悉,但我希望这里有人能够告诉我是否有可能。
我目前正在调用这样一组最新的 4 个照片库:
{% load photogalleries %}
{% get_latest_galleries_from_set front-page as photo_gallery limit 4 %}
{% for gallery in photo_gallery %}
<div class="rightSidePairThumb">
<a href="{{ gallery.get_first_photo.get_absolute_url }}"><img src="{% mogrify gallery.get_first_photo.get_photo.get_photo_url resize '900x750' filter 'sharpen' %}" alt="{{ gallery.name }}" class="link"/></a>
<div class="rightSidePairCat">PHOTOS</div>
<div class="coolName"><a href="{{ gallery.get_first_photo.get_absolute_url }}">{{ gallery.name }}</a></div>
<hr class="style-two">
</div>
{% endfor %}
我不再希望一次调用 4 个最新的画廊,而是在我页面上的不同 div 中一次获取一个。所以在一个 div 中,我想调用最新的画廊。在另一个 div 中,我只想调用第二个最新的画廊。在另一个 div 中,只有第三个最新的画廊,等等。
我尝试使用 'exclude' by id,但我不知道画廊 id。如果有人知道一种方法来完成我想做的事情,我将永远感激不尽。
我可以使用 css 兄弟组合器来完成此操作,(我在页面的其他地方执行此操作)但代码真的很长而且看起来...... hacky。我希望 django 有一种更简单的方法。
再说一次,我对 django 不是很熟悉,所以在菜鸟上放轻松。
提前致谢!