を拡張しようとしていauth.User admin
ます。インラインフォームを表示したい。次のコードを追加しました。しかし、このコードは機能しません。エラーは発生しません。特定のユーザーのページをクリックすると、そのページが読み込まれ続けます。何か不足していますか?ありがとう
モデル
class Reservation(models.Model):
publisher = models.ForeignKey(User, null=False, blank=True)
Admin.py
from django.contrib.auth.admin import UserAdmin
class ReservationInline(admin.StackedInline):
model = Reservation
fk_name = 'publisher'
class CustomUserAdmin(UserAdmin):
list_display = ('username', 'email', 'first_name', 'last_name', 'is_staff')
inlines = (ReservationInline,)
admin.site.unregister(User)
admin.site.register(User, CustomUserAdmin)
編集 - 2 runserver 出力
75 クエリがおかしい。
DEBUG 2013-08-14 17:03:53,744 middleware 400 4424093696 4 queries run, total 0.041 seconds
[14/Aug/2013 17:03:53] "GET /admin/ HTTP/1.1" 200 2506
DEBUG 2013-08-14 17:03:57,405 middleware 400 4424093696 5 queries run, total 0.0 seconds
[14/Aug/2013 17:03:57] "GET /admin/auth/user/ HTTP/1.1" 200 1621
DEBUG 2013-08-14 17:03:57,568 middleware 400 4424093696 2 queries run, total 0.0 seconds
[14/Aug/2013 17:03:57] "GET /admin/jsi18n/ HTTP/1.1" 200 718
DEBUG 2013-08-14 17:07:38,668 middleware 400 4424093696 75 queries run, total 21.408 seconds
[14/Aug/2013 17:07:59] "GET /admin/auth/user/2/ HTTP/1.1" 200 10095678
DEBUG 2013-08-14 17:08:18,511 middleware 400 4424093696 2 queries run, total 1.143 seconds
編集
他のモデルも試しました。彼らはうまくいっています。Reservation
しかし、モデルを使用する場合。それは動作しません。:(