AS
Size: a a a
AS
AS
V
сlass LectureSerializer(serializers.ModelSerializer):
_task = serializers.SerializerMethodField()
_task
. Как это можно сделать? Я нашел, что в переопределенном классе можно указать _task = None
, но это не помолгло.DT
class ChildSer(ParentSer):
class Meta(ParentSer.Meta):
fields = ParentSer.Meta.fields - ['_task']
PZ
DT
V
class ChildSer(ParentSer):
class Meta(ParentSer.Meta):
fields = ParentSer.Meta.fields - ['_task']
_task
не в fields
я его беру в родиелльском сериализаторе как:def get__task(self, obj):
...
PZ
_task
не в fields
я его беру в родиелльском сериализаторе как:def get__task(self, obj):
...
The field '_task' was declared on serializer LectureSerializer, but has not been included in the 'fields' option.
?V
Cannot both declare the field '_task' and include it in the LectureSerializer 'exclude' option. Remove the field or, if inherited from a parent serializer, disable with `_task = None
.`V
The field '_task' was declared on serializer LectureSerializer, but has not been included in the 'fields' option.
?OS
OS
A
p
django.core.exceptions.ValidationError: ["'false' value must be either True or False."]
p
django.core.exceptions.ValidationError: ["'false' value must be either True or False."]
p
p
OS
p