Из того, что я прочитал в документах, невозможно изменить родителя объекта после того, как он был помещен в хранилище данных. Но я ищу способ изменить родителя до того, как это произойдет (но после его создания). Итак, вместо этого:
John = Student(parent=BlueClassroom.key, name="John", last_name="Smith")
John.put()
Я ищу что-то вроде этого:
John = Student(name="John", last_name="Smith")
John.parent = BlueClassroom.key
John.put()
Теперь первый работает, а второй нет (он просто игнорирует вторую строку). Я также пытался использовать populate, но это работает только для обычных свойств. Есть ли способ сделать это?