如何在django python中用json替换simplejson?

Ran*_*ngh 6 python django

我的观点中包含以下代码:

def __init__(self, obj='', json_opts={}, mimetype="application/json", *args, **kwargs):
        content = simplejson.dumps(obj, **json_opts)
        super(JSONResponse, self).__init__(content, mimetype, *args, **kwargs)
Run Code Online (Sandbox Code Playgroud)

由于simplejson将被弃用,我可以使用它

content = json.dumps(obj, **json_opts)
Run Code Online (Sandbox Code Playgroud)

还是我需要做更多?

Gar*_*yde 4

根据这个答案jsonsimplejson。但是,根据此发行说明,可能存在一些不兼容性,具体取决于simplejson您当前使用的版本。无论哪种方式,您都会在某个时候想要替换为simplejsonjson只需确保在将代码投入生产之前对其进行测试即可。