Ich erstellte Modelle, die Contracts
und ContractItems
sind. ContractItems
Tabelle enthält ein Fremdschlüsselattribut Contracts
Tabelle. Ich muss Contracts
mit ihren relevanten ContractItems
zurückgeben.Django Rest Serializer: Rückgabedaten von verwandten Feld
Ich implementierte einen Serializer wie es.
class ContractSerializer(ModelSerializer):
class Meta:
model = Contract
fields = ('id', 'name')
Ich konnte nicht ContractItems
auf relevante Contract
bekommen.
Kann jemand vorschlagen, Contracts
mit ihren relevanten ContractItems
zu bekommen? Und auch One Contract
kann viele ContractItems
haben.
„qs = obj.related_name.all()“ bitte den zugehörigen Namen verwenden, die Sie für den Fremdschlüssel 'Contract' in ContractItem Modell verwendet wird dies erhalten alle Vertragsposition bezogen auf ein Vertragsobjekt –
Danke, Bro. es funktioniert –
Wenn Sie dieses nützlich finden, markieren Sie bitte meine Antwort –