今天在写代码的时候,遇到flutter前端put数据,drf后端显示200但没有成功更改数据。
找到原因如下:在drf的序列化器中,将put修改的数据设定“
{'read_only': True}
”所以导致错误,虽然put成功,但实际上没有修改数据。
只需要把上面的那个删掉就可以了
今天在写代码的时候,遇到flutter前端put数据,drf后端显示200但没有成功更改数据。
找到原因如下:在drf的序列化器中,将put修改的数据设定“
{'read_only': True}
”所以导致错误,虽然put成功,但实际上没有修改数据。
只需要把上面的那个删掉就可以了