0
Ich habe einen Attributwert in meiner Tabelle mit dem CHAR-Datentyp.JSON-Daten von der Vorlage an die Django-Ansicht übergeben
Ich möchte String-Daten aus HTML-Vorlage, die ich von HTTP bekommen habe, die ich anglejs verwenden.
Wenn ich geklickt Absenden-Button Ich habe den Fehler
`ValueError: invalid literal for int() with base 10:''`
oder
ValueError: invalid literal for int() with base 10: 'undefined:undefined'
Dies ist meine Vorlage:
<div class="form-group" id="location">
<label >Location {{l.location_name}}</label>
<select class="form-control" ng-model="l.location_name" id="location_name" name="location_name">
<option ng-repeat="l in LocationList track by l.location_name" value='{{l.location_name}}'>{{l.location_name}}</option>
</select>
</div>
und ich versuche, den Wert in meiner Ansicht zu drucken .py
print form.cleaned_data['location_name'] + "--> LOCATION NAME"
Das Ergebnis:
? string:LONDON ?--> LOCATION NAME
Sieht aus wie Konvertierungsfehler, etwas irgendwo erwartet ein int und wird "undefined: undefined". Wenn Sie Ihre vollständige Fehlerrückverfolgung posten, können wir möglicherweise besser helfen. –