開発中のローカルで実行されているGoogleAppEngineプロジェクトでDjangononrelプロジェクトを使用しています。独自のモデルを作成しましたが、データストアに保存して取得すると問題ありません。
django.contrib.authを使用してユーザー機能を提供したいと思っています。シェルを使用してユーザーを作成すると、ユーザーにIDが割り当てられます。ユーザーを参照する独自のモデルの1つを作成するときは、ユーザーIDを渡す必要があります。そうしないと、間違いなく失敗します。
ただし、gae管理インターフェースを介して確認すると、シェルを介して作成したユーザーのユーザーモデルがデータストアに表示されません。また、それらを参照するモデルの1つからユーザーの詳細を取得することもできません。mymodel.user.usernameを呼び出しても、何も返されません。また、設定したユーザー名とパスワードを使用して管理者にログインすることもできません。gaeadminアプリで作成したモデルの保存バージョンを確認できます。
データストア以外の場所でユーザーが作成されているような印象を受けます。django-nonrelとgaeで標準のcontrib.authユーザーを使用するために他に何かする必要がありますか?