Overview
Djangoの管理サイトはレコードの編集など便利な機能が多いのだが
外部キーを使いまくったモデルを扱おうとすると途端にTimeOutを頻発させるようになる。
こちらを参考に設定してみたがDjango 1.11はもう少し簡単に設定できるようだったのでメモを残すことにした
select_related
単にlist_select_related として書けばそれで良いらしい。
class testmodelAdmin(admin.ModelAdmin):
list_select_related = (user, name)
raw_id_fields
こちらも書くだけ。
class testmodelAdmin(admin.ModelAdmin):
raw_id_fields = ('auto_check',)
結果
レスポンスの違いなどを図ってみようと思ったが
とりあえずコードを書かなければならないので、後ほど追記します。