Python 如何序列化包含原始JSON的模型字段?

Python 如何序列化包含原始JSON的模型字段?,python,django,django-rest-framework,Python,Django,Django Rest Framework,假设我的模型中有一个存储原始JSON的字段(因此包含双引号,null,false等): 如何序列化此模型,使API响应不包含反斜杠,即双重序列化的标志?如果使用PostrgeSQL,则可以使用JSONFIeld来避免序列化。要将原始文本转换为JSON,请使用 json.loads(string) 或者从json获取字符串 json.dumps(json) 在发布之前,我尝试过此答案,但没有帮助。请共享您的序列化代码。segment\u工作已转储-它是原始JSON文本。序列化程序再次将其转换为

假设我的模型中有一个存储原始JSON的字段(因此包含双引号,
null
false
等):


如何序列化此模型,使API响应不包含反斜杠,即双重序列化的标志?

如果使用PostrgeSQL,则可以使用JSONFIeld来避免序列化。要将原始文本转换为JSON,请使用

json.loads(string)
或者从json获取字符串

json.dumps(json)

在发布之前,我尝试过此答案,但没有帮助。请共享您的序列化代码。
segment\u工作
已转储-它是原始JSON文本。序列化程序再次将其转换为文本,并显示反斜杠。而
json.loads
给出Python对象,而不是text.loads()返回上面所写的dict。哪个序列化程序向文本添加斜杠?
json.dumps(json)