Django-Modelle filtern nach Fremdschlüssel

7

Ich habe Probleme beim Filtern von Objekten aus einer Reihe von Modellen. Hier ist das Problem:

Ich habe 3 Klassen:

%Vor%

Was ich versuchen will, sind die Felder der Klasse Autor, in der das Feld categoria der Klasse Recolha einem bestimmten Wert entspricht.

In einer einfacheren Weise muss ich alle Autor, die an einer bestimmten Kategoria teilgenommen haben.

Danke

    
maloky 16.07.2012, 16:43
quelle

3 Antworten

17

Eine direktere Alternative:

%Vor%

Dabei ist MyCategoria die relevante CategoriaRecolha -Instanz. Wenn Sie den spezifischen Kategorienamen abgleichen möchten, können Sie die Abfrage auf eine andere Ebene erweitern:

%Vor%     
Daniel Roseman 16.07.2012, 17:02
quelle
3
%Vor%

Die Django Docs erklären das sehr gut.

    
underbar 16.07.2012 16:54
quelle
1

in django 2 ist ForeignKey.limit_choices_to Dokumentation

%Vor%     
sVs 31.01.2018 10:11
quelle

Tags und Links