У меня есть список тем:
list1 = [topic1, topic2, topic3, topic4, topic5, topic6]
Я хотел бы проверить другой список по этому списку:
list2 = [topic2, topic4, topic6]
что-то вроде этого:
{% if list2.items in list1 %}
где каждый элемент из списка2 проверяется в списке1. если все или какие-либо элементы из list2 находятся в списке 1, то это True. Я подумал, что это будет просто, но я не могу найти ничего полезного в этом.
Полный пример:
{% set list1 = [topic2, topic4, topic6] %}
{% for post in posts %}
{% set list2 = [topic1, topic2, topic3, topic4, topic5, topic6] %}
{% for topic in list2 %}
{% if topic in list1 %}
{# output of post list based on conditions #}
{% endif %}
{% endfor %}
{% endfor %}
** Я работаю в CMS без доступа на стороне сервера, поэтому у меня есть только язык шаблонов для работы.
[item for item in list1 if item in list2]
- person ryugie   schedule 08.11.2017