Ich muss den Inhalt einer Django-Variablen in einen Textwert vom Eingabetyp einfügen. Das Problem ist, dass die Variable django zwei Wörter enthält und die Eingabe nur das erste anzeigt.
Beispielsweise:
<input id="city" name="city" type="text" value={{ form.city.value }}>
{{ form.city.value }}
Wenn form.city.value "New York" enthält, wird in der Eingabe "New" und in der zweiten Zeile "New York" angezeigt.
Irgendwelche Ideen, um das zu lösen?
Vielen Dank.
Antworten:
3 für die Antwort № 1Das sollte funktionieren, ich denke du hast die Zitate verpasst {{ form.city.value }}
. Deklarieren Sie Ihre Eingabe folgendermaßen:
<input id="city" name="city" type="text" value="{{ form.city.value }}">
Ich hoffe es hilft!