我对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 %}
我不再希望一次调用四个最新的画廊,而是一次在页面上的不同div上一次获得一个。所以在一格中,我想称呼最新的画廊。在另一个div中,我只想调用第二个画廊。在另一个div中,仅是第3个最新画廊,等等
我尝试通过ID使用“排除”,但我不知道画廊ID。如果有人知道实现我要完成的任务的方式,我将永远感激不已。
我可以使用css同级组合器来完成此操作(我在页面的其他位置进行此操作),但是代码确实很长,而且似乎...很黑。我希望django有更简单的方法。
再说一次,我对django不太熟悉,所以在菜鸟上轻松一点。
提前致谢!
最佳答案
您可以按以下索引访问列表中的特定画廊:
{{ photo_gallery.0 }}
{{ photo_gallery.0.get_first_photo.get_absolute_url }}
关于css - 仅显示没有ID的django中的某些照片画廊,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18448979/