0
Ich möchte nur eine Zeile mit Fremdschlüsselattribut gefiltert wiederherstellen.Entsprechung von entry.objects.filter (foreignkey__attribut = 'x') mit .get() auf django
Ich benutze dieses Format:
tmp = Entry.objects.filter(foreignkey__attribut='x')
aber es zeigt mir diesen Fehler
'QuerySet' object has no attribute 'attribut'
ich Entry.objects.get(foreignkey__attribut='x')
verwenden, aber es hat nicht funktioniert
formatieren bitte formatieren Sie Ihren Code - markieren Sie den Code, drücken Sie {} b Taste oben im Eingabefeld. Wie hat es nicht funktioniert? Hast du eine Rückverfolgung bekommen? oder schlechtes Ergebnis? –
Sie müssen sicherstellen, dass "Attribut" ein Feld in Ihrem "Fremdschlüssel" -Modell ist. Ist das der Fall? –
Es gibt keine Möglichkeit, dass einer dieser Aufrufe diesen Fehler erzeugt. Im besten Fall würden Sie "Schlüsselwort" Fremdschlüssel "nicht in Feld auflösen". Der Fehler kommt von * woanders * in Ihrem Code, weshalb Sie den eigentlichen Code und das vollständige Traceback veröffentlichen müssen. –