您好,我在数据库中有一个字段,其值为null = true,但是我需要使用整数及时更新它。我正在终端上运行此脚本
getW = get_HomeTeam_myworld.w
getL = get_HomeTeam_myworld.l
if winloss == "w":
getW = getW + 1
#getW.save()
print getW
但是它给出了以下错误
unsupported operand type(s) for +: 'NoneType' and 'int'
请建议我在哪里做错了。
最佳答案
似乎getW的值为None。添加一些检查:
if winloss == "w":
getW = getW + 1 if getW else 1
#getW.save()
print getW
关于python - 在Django Python中用整数更新空字段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18075918/