Django提供了
Model.get_FOO_display一种获取字段的“人类可读”值的方法:
class UserSerializer(serializers.ModelSerializer): gender = serializers.SerializerMethodField() class meta: model = User def get_gender(self,obj): return obj.get_gender_display()
对于最新的DRF(3.6.3)-最简单的方法是:
gender = serializers.CharField(source='get_gender_display')



