请稍等 ...
×

采纳答案成功!

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

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

2回答

提问者 曾嘱咐 2022-08-12 19:44:41

https://img1.sycdn.imooc.com//szimg/62f63dbc091b2c4717111150.jpg

第15行报错了,但不知道为啥,和老师写得明明是一样的

0 回复 有任何疑惑可以回复我~
  • bobby #1
    这里报错应该是 good.category 值为none,所以你要debug一下看看这条数据的category为什么为none,是属于数据的问题
    回复 有任何疑惑可以回复我~ 2022-08-16 18:23:54
  • 提问者 曾嘱咐 回复 bobby #2
    在Navicat上看到goods_goods表上的category_id好多都是Null.
    大约有一半左右是null
    回复 有任何疑惑可以回复我~ 2022-08-17 12:09:39
  • 提问者 曾嘱咐 回复 bobby #3
    多谢老师,解决了
    回复 有任何疑惑可以回复我~ 2022-08-22 15:56:57
提问者 曾嘱咐 2022-08-12 19:39:37
json_dict["category"] = good.category.name

把这一行注释掉就没有bug了,但是和视频上的就不一样了.


按理说,外键的name字段应该也能显示,但为啥会显示“NoneType”对象没有属性“名称”

0 回复 有任何疑惑可以回复我~
  • 提问者 曾嘱咐 #1
    会不会是因为老师用的django1.1.8,我用的是django2.2,所以会出现这种情况
    回复 有任何疑惑可以回复我~ 2022-08-12 19:43:59
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信