Bonjour à tous,

J'ai une requête assez complexe qui récupère une liste d'article avec des commentaires.

J'ai donc une requete de base qui se nomme "query". De cette requête j'enlève les articles des utilisateurs inactif:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
query = query.exclude(user__is_active=False)
Et maintenant j'aimerais enlevé les commentaires des utilisateur inactif, mais si je fait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
query = query.exclude(comm__author__is_active=False)
Mais avec ceci, c'est tout l'article (possédant un commentaire d'un user inactif) qui est exclu.

Comment faire pour, dans une seul requete, enlever seulement les commentaires des users inactif?

Merci