采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
1、这里为了预防创建新数据失败,是不是也要做一个异常处理?
2、接口方法接收到前端传来的数据(如:group_id),是先做在数据库中是否存在该数据的判断(如:该group是否存在),还是先验证传来的数据格式是否正确?
3、这里为什么又是“data”,又是“json”?
create方法可能会出现异常,也可以自己用try 进行捕捉,如果不捕捉会自动抛给上一层
如果是update操作,肯定是先验证group_id是否存在
两个参数具体的区别可以看看这个 https://www.jianshu.com/p/9095a27b1bf2
对于第一个问题,上图中,抛给上一层是指哪里?
老师~ 还有一个问题,当create出现异常时,异常类型我应该选择的是哪一个,对应的返回状态码选择的是500吗?
抛给哪里不重要,重要的是抛出去,但是谁来来接收这个错误处理就需要你自己考虑了
登录后可查看更多问答,登录/注册
异步IO并发编程/Form,ORM/aiomysql、peewee-async/epoll
1.0k 18
1.8k 15
1.2k 15
1.2k 12
1.8k 11