form erzeugt foregnkey als selectfield
Verfasst: Freitag 15. Juli 2022, 07:39
Hallo,
ich erzeuge mir mittels:
automatisch eine Form von einem Model, das funktioniert auch wunderbar.
Nun möchte ich diesen Key (bzw seine __str__ Rückgabe) auf der Website darstellen.
Nun erzeugt er mir jedoch ein selectfield für den Foregnkey. Der gesetzte key ist dabei selected.
Kann ich mir auch nur den selected Eintrag als charfield oder Label anzeigen lassen?
Also statt:
so:
ich erzeuge mir mittels:
Code: Alles auswählen
class FooForm(forms.ModelForm):
class Meta:
model = foo
fields = '__all__'
Nun möchte ich diesen Key (bzw seine __str__ Rückgabe) auf der Website darstellen.
Code: Alles auswählen
{% for field in formfields %}
{{ field}}
{% endfor %}
Kann ich mir auch nur den selected Eintrag als charfield oder Label anzeigen lassen?
Also statt:
Code: Alles auswählen
<select name="fahrzeug" required id="id_fahrzeug">
<option value="">---------</option>
<option value="1">Fahrad</option>
<option value="2" selected>Auto</option>
<option value="3">Zuf</option>
<option value="4">Flugzeug</option>
</select>
so:
Code: Alles auswählen
Auto