假设我有这个models.py:
class HRSubject(modes.Model):
group = models.ForeignKey(Group, related_name="hrsubjects")
name = models.CharField(max_length=256)
我的序列号是:
class HRSubjectSerializer(ModelSerializer):
group = GroupSerializer(many=False)
class Meta:
model = HRSubject
好的,现在我有一个HRSubject模型的模型视图集。 我希望能够对组属性执行更新,将该组替换为其他组。
更新前:
{
"id": 1,
"group": {
"id": 1,
"name": "SomeGroup"
},
"name": "Info"
}
更新后:
{
"id": 1,
"group": {
"id": 2,
"name": "SecondGroup"
},
"name": "Info"
}
如何通过精彩的django-rest-framework 3软件包实现这一目标?