UserAdmin のサブクラスを使用して、Google App Engine 1.8.1 の Django 1.4 アプリにユーザー プロファイルを追加しています。最近まで、これは問題なく機能していましたが、App Engine (つまり、appspot.com) から提供された場合、ユーザー プロファイルはアプリの管理インターフェースに表示されません。ただし、奇妙なことに、SDK 内の開発マシンで実行し、AppEngine Launcher で実行しても、問題なく動作します。
他の誰かがこの問題の経験があり、おそらく解決策を持っていますか?
使用しているコードは次のとおりです (アプリの admin.py 内):
admin.site.unregister(User)
class UserProfileInline(admin.StackedInline):
model = UserProfile
class UserModelAdmin(UserAdmin):
inlines = [UserProfileInline, ]
list_display = ('username', )
search_fields = ['username']
admin.site.register(User, UserModelAdmin)
関連する SO questionのコードとほぼ同じです。奇妙なことに、私の開発環境では機能しますが、サーバーでは機能しません。何か案は?