В сериализаторе drf, если значение отсутствует в данных публикации, как мне сохранить имя поля с нулевым значением?
Я использую версию 3.3.3
TYPES = [
("abc", "abc"),
("def", "def"),
]
class MySerializer(serializers.Serializer):
choice = serializers.ChoiceField(choices=TYPES, required=False, initial=None)
serializer = MySerializer(data={})
serializer.is_valid()
print serializer.data
Токовый выход {}
Требуемый выход {'choice': None}