How to Remove Default Values from Django Rest Framework's DictField
To remove default values from a serializers.DictField in Django Rest Framework, you can use the allow_empty attribute and set it to True. This will allow the field to be empty, and the default values will not be added to the dictionary.
Here is an example:
class MySerializer(serializers.Serializer):
my_dict = serializers.DictField(allow_empty=True)
In this example, the my_dict field will not have any default values added to it, even if it is left empty.
原文地址: https://www.cveoy.top/t/topic/mUeb 著作权归作者所有。请勿转载和采集!