Django Rest框架中的嵌套Json数据

时间:2020-04-18 16:38:09

标签: json django-rest-framework nested foreign-keys

我的true中有这些简化的模型:

android:clipToPadding

因此,false可以有多个models.py,但是class Category(models.Model): created = models.DateTimeField(auto_now_add=True) name = models.CharField(max_length=100) def __str__(self): return self.name class Meta: ordering = ['created'] class Group(models.Model): created = models.DateTimeField(auto_now_add=True) name = models.CharField(max_length=100) owner_id = models.ForeignKey(Category, on_delete=models.CASCADE, related_name='groups') def __str__(self): return self.name class Meta: ordering = ['created'] 仅与一个Category相关联。 为了表示这一点,我在Groups中具有以下序列化器:

Group

当我进入项目的URL创建一些Category实例时,我输入serializers.py的名称,但是在单击蓝色的class CategorySerializer(serializers.ModelSerializer): groups = GroupSerializer(many=True) class Meta: model = Category fields = ['id','created', 'name', 'groups'] class GroupSerializer(serializers.ModelSerializer): class Meta: model = Group fields = ['id','created', 'name', 'owner_id] 按钮之后,类别实例会没有实例化。在命令行上,我可以看到POST的Category错误。

为什么会这样?我该如何解决?

0 个答案:

没有答案