我的问题可能很愚蠢,我不是专家。要做的是操纵由JSON
生成的django.core.serializers.serialize
。
我搜索了网络,试图找到如何序列化我的Model
中某些选择的字段。
有一个参数fields
,它带有要序列化的数组,但是如果我想添加一些未存储在数据库中的计算字段,该怎么办?
我已经搜索了很多没有结果的东西,也许有某种我不知道的方法或类之类的东西可能可以解决它?
这只是一个变通方法,我设法使用model_to_dict
获取dict
对象,然后根据需要对其进行操作,然后json.dumps
对其进行转换。
我不担心反序列化,因为我可以像在序列化中那样做到,但是只是这样做,这样我才能在我的应用程序中前进,这是一个愚蠢的工作,因此不接受它作为答案,仍在等待专家寻求更强大的解决方案。