0

ビュー:

....
d = Data.objects.filter(is_accepted=True)
....

テンプレート:

{% for item in d %}
    {% for picture in item.photo_set.all %}
        <img class="image" src="{{ picture.photo.url}}">
    {% endfor %}
{% endfor %}

最初の写真だけを取得するには?( {{ picture.photo.url}})

4

3 に答える 3

3

ドット表記で索引付けできます。

{{ item.photo_set.all.0.photo.url }}
于 2013-02-22T12:47:44.893 に答える
1

を使用する必要がありますforloop.firstドキュメントをご覧ください。

{% for item in d %}
    {% for picture in item.photo_set.all %}
        {% if forloop.first %}
            <img class="image" src="{{ picture.photo.url}}">
        {% endif %}
    {% endfor %}
{% endfor %}
于 2013-02-22T12:46:41.370 に答える
1

まず、鋭いナイフ。

第二に、スライス

于 2013-02-22T12:47:53.033 に答える