Я разрабатываю шаблон в Django. В этом шаблоне я получаю список библиографий и список уже связанных библиографий. Мне нужно написать специальную кнопку внутри ТД, когда библиография уже связана. Однако, поскольку Django не предоставляет никакой структуры, такой как разрыв или продолжение, в команде FOR, я совершенно не понимаю, как это сделать. В нынешнем виде на экране в конечном итоге появится более одной кнопки. Может ли кто-нибудь помочь мне решить эту проблему? Я уже пробовал создавать собственные фильтры, но не смог решить проблему.
{% for bibliografia in page_obj %}
{{ bibliografia.titulo }}
{{ bibliografia.autores }}
{{ bibliografia.editora }}
{{ bibliografia.ano }}
{% if bibliografia.tipo_nome == 'Eletrônico' %}
∞
{% else %}
{{ bibliografia.exemplares }}
{% endif %}
{{ bibliografia.tipo_nome }}
{% if bibliografias_ja_associadas|length > 0%}
{% for bib_associada in bibliografias_ja_associadas %}
{% if bibliografia.id == bib_associada.id %}
Já associado como {{ bib_associada.categoria_nome }}
{% else %}
Associar
{% endif %}
{% endfor %}
{% else %}
Associar
{% endif %}
{% endfor %}
Подробнее здесь: https://stackoverflow.com/questions/786 ... ode-django
Как использовать оператор FOR с continue/escape/break в этом коде Django? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение