Как я могу получить ndb.Model, когда мой единственный ввод - это ndb.Query?
Позволять'говорят, что естьndb.Model
это выглядит так:
class Foo(ndb.Model):
bar = ndb.StringProperty()
Мой вопрос, если мой единственный входFoo.query()
как я могу получить модель как объект, к которому относится этот запрос?
def query_to_model(query):
# some magic
return model
Foo.query().kind
вернуть модельимя в виде строки, но я неНе удается найти способ получить его как объект.
Следующие работы с использованиемeval
, но только когда модель определена в том же файле:
def query_to_model(query):
return eval(query.kind)
Я хочу что-то более общее, чем это.