我对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/

10-16 22:45