Costruisco un elenco di oggetti del modello Django effettuando diverse query. Quindi voglio rimuovere qualsiasi duplicato, (tutti questi oggetti sono dello stesso tipo con un PK auto_increment int), ma non posso usare set() perché non sono lavabili.Modelli Django: come filtrare i valori duplicati da PK dopo il fatto?
C'è un modo semplice e veloce per farlo? Sto considerando di usare un dict invece di una lista con l'id come chiave.
È così che vuoi afferrare gli oggetti quando gli ID di chiave esterna sono provenienti da più tabelle (un po 'come una query IN con più parti)? – wsorenson
Davvero non sono sicuro di cosa intendi con questo. Non sono sicuro di come ne hai bisogno o di cosa si riferiscono gli ID di chiavi esterne. –
Sono stato in grado di utilizzare oggetti Q per recuperare gli oggetti da più tabelle e relazioni spanning. – wsorenson