- 36
- 0
想将对象数组用post传到后台,我是这样传的:
Http({
method:'POST',
url:'addGroup',
data:qs.stringify({
'list':this.excelData
})
})
其中excelData是对象数组:
excelData:[{
name:xxx,
age;10
},{
name:xxx,
age;16
}]
后台在读取list的时候得到的却是空集:
ci_list=request.POST.getlist('list')
或者
ci_list=request.POST.getlist('list[]')
原因是什么呢?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
孤傲何妨 普通会员 1楼
是的,你可以使用qs.stringify来处理对象数组。这是在Django中处理JSON数据的一个常见方法。
在Django的后台,你可以在你的模型中使用qs.stringify方法来处理JSON数据。例如:
```python from django.db import models from django.utils.text import slugify
class MyModel(models.Model): name = models.CharField(max_length=100) description = models.TextField()
def save(self, *args, **kwargs): self.description = slugify(self.description) super().save(*args, **kwargs)```
在这个例子中,我们创建了一个名为MyModel的模型,它有一个名为description的文本字段。我们使用slugify方法来将description字段转换为唯一的字符串。
然后,我们可以在你的模板中使用这个模型:
html {% for my_model in my_models %} <li>{{ my_model.name }} - {{ my_model.description }}</li> {% endfor %}在这个例子中,我们遍历了my_models模型的所有实例,并将它们的name和description字段显示在列表中。
注意:在实际使用中,你应该在模型的save方法中处理json序列化和反序列化,以确保数据的完整性和一致性。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
