请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

添加收藏时报错,goods为必填字段

图片描述

图片描述

图一:控制台显示serializer的报错,goods时必填字段~~
我觉的很合理,因为serializer中 fields里面定义了 (‘user’,‘goods’,‘id’), 但是点击收藏时 其实只传了goods_id。所以报错了。但是为什么视频中老师收藏却成功了~第二,我应该怎么修改?

正在回答 回答被采纳积分+3

2回答

提问者 啥昵称不占用 2019-07-31 18:38:56

https://img1.sycdn.imooc.com//szimg/5d416fa509d402d314621018.jpg

goods_id传过来是2 

0 回复 有任何疑惑可以回复我~
  • bobby #1
    你在vue中将goods_id这个字段改为 goods试试
    回复 有任何疑惑可以回复我~ 2019-08-01 14:40:41
bobby 2019-07-31 18:03:23

你点击收藏的时候 通过网络请求看看这个请求的参数 然后截图我看看呢

0 回复 有任何疑惑可以回复我~
  • 提问者 啥昵称不占用 #1
    您看下,新增了一个答案,里面有图片~ 返回的是goods 的错误信息,goods为必填字段
    回复 有任何疑惑可以回复我~ 2019-07-31 18:40:10
  • 提问者 啥昵称不占用 #2
    改成goods真的可以了~谢谢老师
    回复 有任何疑惑可以回复我~ 2019-08-03 11:28:52
  • bobby 回复 提问者 啥昵称不占用 #3
    好的,加油
    回复 有任何疑惑可以回复我~ 2019-08-05 16:52:00
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信