数据库已经读取出users表中的数据,但是执行保存save时出错,求帮助!
Topic source问题解决了。
k = cls.mappings.keys() # 根据mappings创建字典键
return [dict(zip(k,list(r))) for r in rs] #tuple不能直接变成字典值,转化成list后,使用zip函数
return [cls(**r) for r in rs] #由于rs是tuple,不能直接创建字典
- 1
问题解决了。
k = cls.mappings.keys() # 根据mappings创建字典键
return [dict(zip(k,list(r))) for r in rs] #tuple不能直接变成字典值,转化成list后,使用zip函数
故事在明天
File "C:\Webapp\Mypros\awesome-python3-webapp\www\orm.py", line 251, in <listcomp> return [cls(r) for r in rs] TypeError: ModelMetaclass object argument after must be a mapping, not tuple