Я хочу потребовать, чтобы один из моих классов модели указал мой собственный настраиваемый ключ в качестве имени ключа, чтобы я всегда мог рассчитывать на его наличие.Как я могу требовать этого?Например, у меня может быть класс модели, такой как:
class Account(db.Model):
user = db.UserProperty(required=True)
email = db.EmailProperty()
И я хочу, чтобы всегда указывалось имя_ключа, требуя создания экземпляра таким образом, как:
user_obj = users.get_current_user()
new_user = Account(user=user_obj, key_name=user.user_id())
new_user.put()
Как это может быть сделано?Заранее спасибо