2025-06-13
Day 1
✅ 今天做了:用户中心,继续开发,前端想要用鱼皮现成的,后端我是用 python 写的,接口的字体的规范上有一些区别,JS 一般是驼峰,python 是蛇形,所以要写一个通用转换方法,我用的框架是 django ninja,理论上应该是 定义 schema定义接口数据格式,当中可以定义函数,对键名进行修改就可以,但是我发现在请求体,是不会进行转换的,然后通过对框架源码不断,断点调试,再通过问 AI,找到了源码中,处理的方式,最后发现,因为源码中不会对请求体先进行数据格式转换,而是直接对 我定义的接口数据的 键,和请求体中的键进行对比,确认格式无误,再进行转换,因此定义schema 的方式不是说完全不行,但是必须对每个键 的 驼峰形态,进行标注才可以,多少有点麻烦了,因此想了一下, django中间件应该是比较方便的解决方式,具体还会在发一篇我自己记录的笔记,述说一下我踩的这个坑
⏰ 明天计划: 周末有事 应该没有计划,不过有一些之前的笔记 有时间也发上来
📚 今日感悟:对 ninja框架,对请求处理有了一些了解
5
0
分享
操作
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
