我的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
错误。
为什么会这样?我该如何解决?