0
私は私のモデルの管理クラスのインラインを持って使用した場合:それはに約50秒かかり管理ページがロードインライン
class LogExerciseInline(admin.TabularInline):
model = LogExercise
ordering = ['order']
extra = 0
:
class LogAdmin(admin.ModelAdmin):
inlines = [LogExerciseInline]
、ここでは次のように、このインラインクラスが見えるものだが私のマシン上で管理変更フォームをロードすると、3つの関連するLogExercise
のオブジェクトのみが表示されます。 LogAdmin
クラスからinlines
フィールドを削除すると、ページをロードするのにわずか2秒かかります。
Django Debug Toolbarを使用して詳細を調べましたが、オーバーヘッドが多すぎるため、1ページだけを読み込むには数分かかります。