我再次选择了Python,并在很长一段时间后开始学习Django REST Framework。
我有一个案例,我有一个与Child类有一对多关系的Parent,见下文。我可以通过REST API创建父项,我可以创建一个Child但是在创建Child时如何将两者链接在一起?是否也可以在Child创建活动后将两者联系起来?
class ChildSerializer(serializers.HyperlinkedModelSerializer):
class Meta:
model = Child
fields = ('id',
'created', 'name', 'region')
class ParentSerializer(serializers.HyperlinkedModelSerializer):
children = serializers.HyperlinkedRelatedField(
many=True,
read_only=True,
view_name='child-detail')
class Meta:
model = Parent
fields = ('id',
'created', 'name','region', 'children')