简体   繁体   English

将JSON数据从模板传递到Django视图

[英]Pass JSON data from template to django view

i have atribute value in my table with CHAR data type. 我在我的表中具有CHAR数据类型的属性值。

i want to post string data from html template that i got from HTTP get which i use angularjs. 我想发布从HTTP获取的HTML模板中的字符串数据,我使用angularjs。

When i clicked button submit i got the error 当我点击提交按钮时,我得到了错误

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

or 要么

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

This is my template: 这是我的模板:

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

and i try to print the value in my view.py 我尝试在我的view.py中打印值

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

The Result: 结果:

? string:LONDON ?--> LOCATION NAME

似乎您的表单期望一个int,您正在传递一个字符串。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM