J'ai un modèle Django avec deux méthodes de gestion personnalisées. Chacune renvoie un sous-ensemble différent des objets du modèle, en fonction d'une propriété différente de l'objet.
Existe-t-il un moyen d'obtenir un queryset, ou simplement une liste d'objets, qui soit l'union des querysets renvoyés par chaque méthode de gestion ?
3 votes
(D'une réponse supprimée) Voir cette question pour une variation qui fonctionne avec des ensembles de requêtes provenant de différents modèles : stackoverflow.com/questions/431628/
1 votes
À partir de la version 1.11, les ensembles de requêtes django ont une méthode d'union intégrée. Je l'ai ajouté en tant que réponse pour une référence future.