2016-04-18 76 views
0

我在CHAR数据类型的表中具有属性值。将JSON数据从模板传递到django视图

我想从HTML模板,我从HTTP获取我使用angularjs发布字符串数据。

当我点击按钮提交我得到了错误

`ValueError: invalid literal for int() with base 10:''` 

ValueError: invalid literal for int() with base 10: 'undefined:undefined' 

这是我的模板:

<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> 

和我尝试在我看来,打印的价值.py

print form.cleaned_data['location_name'] + "--> LOCATION NAME" 

结果:

? string:LONDON ?--> LOCATION NAME 
+1

看起来像转换错误,有些地方需要一个int并得到“undefined:undefined”。如果您发布完整的错误追溯,我们可能会提供更好的帮助。 –

回答

0

好像表单期待一个整型,你传递一个字符串。

相关问题