我正面临这个错误:AttributeError: 'tuple' object has no attribute 'save'来自以下代码:def load_images_to_db(path): for dirname, dirnames, filenames in os.walk(path): for subdirname in dirnames: subject_path = os.path.join(dirname, subdirname) label = Label.get_or_create(name=subdirname) label.save()错误来自这一行:label.save()有人可以帮忙吗?
1 回答

斯蒂芬大帝
TA贡献1827条经验 获得超8个赞
get_or_create()
返回一个元组。您不必显式调用save()
采用
label, created = Label.get_or_create(name=subdirname)
created
如果将新对象保存到数据库,则将返回label
将返回您保存的对象。
添加回答
举报
0/150
提交
取消