#python #google-app-engine
#python #google-app-engine
Вопрос:
у меня есть 3 модели :
class admin(ndb.Model):
name = ndb.StringProperty()
class user(ndb.Model):
name = ndb.StringProperty()
class Message(ndb.Model):
sender = ndb.KeyProperty(kind="????")
receiver = ndb.KeyProperty(kind="????")
и я хочу ссылаться на администратора и пользователя в моей модели сообщений, но отправитель и получатель изменены, это может быть администратор или пользователь. я не знаю, что помещено в KeyProperty(kind =» «) .
я надеюсь, что мой вопрос ясен
Спасибо
Ответ №1:
kind
является необязательным аргументом. Если вы не хотите требовать, чтобы все ключи были одного типа, просто не указывайте это.