Укоротить конструкцию - PullRequest
0 голосов
/ 02 июня 2019

Задача состоит в том, чтобы уменьшить конструкцию и, если возможно, ускорить обработку кода.

{% for tp1 in test.tab_tp1s %}
    {{ tp1.name }}
{% endfor %}
{% for tp2 in test.tab_tp2s %}
    {{ tp2.name }}
{% endfor %}
{% for tp3 in test.tab_tp3s %}
    {{ tp3.name }}
{% endfor %}

1 Ответ

1 голос
/ 02 июня 2019
{% for tab in test %}
    {% for tp in test[tab]
        {{ tp.name }}
    {% endfor %}
{% endfor %}

Может быть, трудно сказать, потому что мы не знаем, что хранится в test, я предполагаю, что test - это словарь, содержащий 3 ключа, каждый из которых содержит вспомогательный ключ с именем name?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...