Python 将JSON数据从模板传递到django视图
我的表中有一个CHAR数据类型的atribute值 我想发布html模板中的字符串数据,这是我从使用angularjs的HTTP get获得的 当我点击按钮提交时,我得到了错误Python 将JSON数据从模板传递到django视图,python,angularjs,django,django-views,Python,Angularjs,Django,Django Views,我的表中有一个CHAR数据类型的atribute值 我想发布html模板中的字符串数据,这是我从使用angularjs的HTTP get获得的 当我点击按钮提交时,我得到了错误 `ValueError: invalid literal for int() with base 10:''` 或 这是我的模板: <div class="form-group" id="location"> <label >Location
`ValueError: invalid literal for int() with base 10:''`
或
这是我的模板:
<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>
结果是:
? string:LONDON ?--> LOCATION NAME
看起来您的表单需要一个int,您正在传递一个字符串。看起来像是转换错误,某个地方需要一个int并得到“undefined:undefined”。如果您发布完整的错误回溯,我们可能会提供更好的帮助。
print form.cleaned_data['location_name'] + "--> LOCATION NAME"
? string:LONDON ?--> LOCATION NAME