szablon django if lub statement

Zasadniczo, aby było to szybkie i proste, szukam warunku XOR w szablonie django. Zanim zapytasz, dlaczego po prostu nie zrobię tego w kodzie, to nie jest opcja.

Zasadniczo muszę sprawdzić, czy użytkownik znajduje się w jednym z dwóch obiektów wiele do wielu.

req.accepted.all 

i

req.declined.all

Teraz mogą być tylko w jednym lub drugim (stąd warunek XOR). Od rozglądania się po dokumentach jedyną rzeczą, jaką mogę zrozumieć, jest następująca

{% if user.username in req.accepted.all or req.declined.all %}

Problem, który tutaj mam, polega na tym, że jeśli user.username rzeczywiście pojawia się w req.accepted.all, to wymyka się warunkowi, ale jeśli jest w req.declined.all, to będzie następowało klauzula warunkowa.

Czy coś mi umyka?

questionAnswers(2)

yourAnswerToTheQuestion