【发布时间】:2021-06-10 10:52:20
【问题描述】:
我在 Vue 中有一个表单,它接收发送到 django 时分散到多个模型中的数据。
其余的 JSON 是
data = {
people:{
name: "MyName",
age: 34
},
classes:{
name:"Valgris",
tag:3492,
comment:"gob gdjoisu is tsutsi"
}
}
-DJANGO 的模型领域是
class Classes(models.Model):
name = models.CharField(_ max_length=50)
age = models.IntegerField()
class People(models.Model):
name = models.CharField(_ max_length=50)
tag = models.IntegerField()
comment= models.TextField()
--- 我尝试在我的视图中使用 perform_create,并在序列化程序中使用 create,但我无法做到。 request.data 似乎不喜欢我弹出数据并保存结果。就是效果不好。
有没有出路。还是我必须向 create People 和 Classes 模型发送两个请求
【问题讨论】:
标签: django vue.js django-rest-framework