peewee 对象clone函数
版权声明 本站原创文章 由 萌叔 发表
转载请注明 萌叔 | https://vearne.cc
起因:
我需要得到peewee对象的clone对象,写个简单的小程序
def clone(instance):
obj = instance.__class__()
# print a._meta.fields
data = getattr(instance, "_data")
for key in a._meta.fields:
# print key
if key != 'id':
setattr(obj, key, data[key])
return obj