2020
09-29
09-29
django 解决自定义序列化返回处理数据为null的问题
在接口返回数据时,如果数据库表中查询出来的某些字段为null时,在前端需要多处理一些数据异常的情况。django可以自定义序列化返回处理,将返回的内容限制和预处理再返回到前端。1.未处理时返回如图上,有email、mobile这两个字段是有可以为空且默认值为null的。2.to_representation处理在模型序列化类增加,to_representation方法,以自定义数据处理限制fromrest_frameworkimportserializersfrom.modelsimportUserInfoclass...
继续阅读 >