1

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のコードとほぼ同じです。奇妙なことに、私の開発環境では機能しますが、サーバーでは機能しません。何か案は?

4

1 に答える 1