我正在使用marshmallow将我的对象序列化为JSON,并且意识到ModelSerializer(model).data
中的输出等于ModelSerializer().dump(model).data
它们之间有什么区别吗?
答案 0 :(得分:1)
ModelSerializer(model).data
已弃用API。请改用ModelSerializer().dump(model).data
。
https://marshmallow.readthedocs.org/en/latest/upgrading.html#module-marshmallow
在2.0版中,将完全删除旧版API。