我的表中有一个完全空的列。
我想实现一些逻辑,如果该字段为空,则从 API 链接获取图像。如果它不为空,则使用可用的图像。
当我打开我的数据库时,该字段为空。
但是当我实现这段代码时:
if unipart.coverart is None:
print "yes"
else:
print "no"
它说“否”,表示该字段已满。
为什么这不起作用,是否有更好的方法来验证这些信息?
编辑:好的,刚试过
if not unipart.coverart:
相反,这就成功了。有人可以解释为什么第一种方法不起作用吗?