序列化处理接口提交信息转为String类型
class CustomListCharField(serializers.Field):
def to_internal_value(self, data):
# 将传入的列表转换为字符串
if isinstance(data, list):
return str(data)
else:
return data
def to_representation(self, value):
# 当序列化对象回前端时,如果需要也可以自定义输出格式
# 但在这个例子中,我们假设输出格式保持不变(即字符串)
return value
class UsecasesSerializer(serializers.ModelSerializer):
preconditions=CustomListCharField(required=False)

浙公网安备 33010602011771号