Google App Engine (以下 GAE) では、parent がいるモデルを get_by_key_name や get_by_id で取得する場合、parent を指定する必要がある。parent に指定するのは、モデルオブジェクトでもいいし、キーでもいい。
これを知らなかったので、モデルを取得できないバグで1時間ほど悩んだ。原因は、key_name と parent を指定して保存したモデルを、key_name だけ指定して取得しようとしていたから。GAE SDK のソースコードを読んだら解決した。