Как использовать оператор FOR с continue/escape/break в этом коде Django?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как использовать оператор FOR с continue/escape/break в этом коде Django?

Сообщение Anonymous »

Я разрабатываю шаблон в 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Word-break:break-all для заголовков столбцов jqxgrid
    Anonymous » » в форуме Jquery
    0 Ответы
    43 Просмотры
    Последнее сообщение Anonymous
  • Firefox-CSS Word Break: Break-All нестабильный
    Anonymous » » в форуме CSS
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Почему «<br class =« break » />» не вызывает разрыва линии в гибком контейнере, но «<span class = break />» делает? [зак
    Anonymous » » в форуме CSS
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Почему «
    » не вызывает разрыва линии в гибком контейнере, но «» делает?

    Anonymous » » в форуме CSS
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Как использовать что-то вроде оператора continue во вложенных циклах for?
    Гость » » в форуме C++
    0 Ответы
    43 Просмотры
    Последнее сообщение Гость

Вернуться в «Python»