h
Size: a a a
h
SB
SB
DT
PZ
SB
p
def get_serializer_class(self):
if self.action == 'list':
VT
def get_serializer_class(self):
if self.action == 'list':
VT
EJ
EJ
A
A
AS
def get_serializer_class(self):
if self.action == 'list':
AS
NG
{При POST:
items: [
{
id: 1,
name: "Name 1"
},
{
id: 2,
name: "Name 2"
}
]
}
{То есть мне нужно что бы про GET запросе родительский сериалайзер выглядел так:
items: [1, 2, 3]
}
class ParentSerializer(serializers.ModelSerializer):А при POST так:
items = ItemsSerializer(many=True)
class ParentSerializer(serializers.ModelSerializer):```
items = serializers.PrimaryKeyRelatedField(queryset=Items.objects.all(), many=True, read_only=False)
AS
AS
AS
{При POST:
items: [
{
id: 1,
name: "Name 1"
},
{
id: 2,
name: "Name 2"
}
]
}
{То есть мне нужно что бы про GET запросе родительский сериалайзер выглядел так:
items: [1, 2, 3]
}
class ParentSerializer(serializers.ModelSerializer):А при POST так:
items = ItemsSerializer(many=True)
class ParentSerializer(serializers.ModelSerializer):```
items = serializers.PrimaryKeyRelatedField(queryset=Items.objects.all(), many=True, read_only=False)
AS