Wie zeige ich die Optionen für das Fremdschlüsselauswahlelement (Dropdown) sinnvoller als <class name> object
an?Anzeigeoptionen für FK select - Django Rest Framework
Hier ist ein Bild von dem, was nicht so hilfreich:
Einige Informationen:
Bar hat FK Foo. FooSerializer definiert Foo.create und Foo.update für verschachteltes Schreiben.
Wenn ich auf/bar/gehe, kann ich einen Foo für den FK auswählen. Wenn ich den Balken speichere, wird er auf den Foo zeigen. Dies verwendet ein select-Element im Formular aus den Vorlagenpaketen select.html.
Das Problem ist jedoch, dass alle Auswahloptionen "Foo-Objekt" sind. Wie soll ich fortfahren, wenn ich diese Instanzen von "Foo-Objekt" in eine sinnvolle benutzerdefinierte Darstellung machen möchte, d. H. "Foo - pk: 1, value: 123". Ich verwende den Browseable API-Renderer.
__str__ es tat, dank –