Переписать запрос AND/OR в django

У меня возникли трудности с переписыванием AND/OR запроса в django. Парантезы запрещены в шаблоне django. Я пытался использовать пользовательские теги для этого, но это не работает, как ожидалось. Кто-нибудь знает, как переписать такой запрос для шаблонов django и для пользовательских тегов. Так, я буду знать, где я хочу ошибиться.

for i in k:
    if (i.first == a and i.second == b)  or (i.first == b and i.second == a):
        {some code}

В данном выражении скобки не нужны, порядок операций будет точно таким же и без них.

Также, если i является экземпляром некоторой модели, вы можете поместить эту проверку условия на саму модель (как @property).

Вернуться на верх