def clone_entity(e, **extra_args):
from google.appengine.ext import ndb
klass = e.__class__
props = dict((v._code_name, v.__get__(e, klass)) for v in klass._properties.itervalues() if type(v) is not ndb.ComputedProperty)
props.update(extra_args)
return klass(**props)
评论列表
文章目录