В дополнение к key_name
, который я генерирую, я также хотел бы иметь другое свойство, которое будет действовать как идентификатор (я не хочу показывать key_name
пользователю).Это может быть id
?Или как сгенерировать уникальное значение вместо id
?
Что я буду делать - я сгенерирую URL с использованием этого идентификатора и имени родительского ключа.Если пользователь нажимает на эту ссылку, мне нужно найти эту сущность хранилища данных и обновить ее.
Вот текущий код.
Создание записи:
item = Items.get_by_key_name(key_names=user_id, parent=person)
if item is None:
item = Items(key_name='id'+user_id, parent=person)
Получение записи:
item = Items.get_by_key_name(key_names=user_id, parent=person)
user_id
- это то, что должно быть скрыто.