验证数据过程中碰到的问题记录
在验证数据的时候,取数据库数据的时候遇到了filter和get这两个不同方法去获取数据,get的时候出现了问题,然后用filter获取,发现取出的是queryset,不能直接进行操作,从而了解到get是获取一个可以进行操作的对象,filter返回的是一个对象集,即使是只有一个也无法进行操作。
然后用json的时候也是有四个方法搞不懂,现在总结一下
x ={'1': '2', '2': '3'}
json.dumps(x) '{"1": "2", "2": "3"}' json.loads('{"1": "2", "2": "3"}') {'1': '2', '2': '3'}
json.dump() 是将diact转换为json格式写入文件,json.load() 读取json格式的文件数据转为dict。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步