采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
django的报错功能可以说是比较友好的,绝大多数问题,直接看错误报告就能解决,但是有时候看错误报告,却一点也看不出来,究竟哪个地方出了问题。比如下图,,api root访问没有问题,程序执行没有问题,admin后台没有问题,但是访问docs文档的时候报错,我还下不了手去改错,他提示的错误都是底层的模块包,不是我编写的。
我刚刚无意间查看代码,发现是serializer里面这一句的问题,加上一个read_only=True就行了,但是这是纯属巧合,我希望老师能教教我这个报底层模块包代码错误的问题,该怎么去改错。
这种一般看错误栈就行了, 你顺着错误栈找到自己的哪行代码引起的 然后再去排查
登录后可查看更多问答,登录/注册
Django REST framework课程视频,RESTFul API前后端分离开发
10.3k 1
4.3k 51
1.3k 19
971 19
1.7k 19