Django Admin で、list_filter に CharField を指定した場合、
その CharField に choices が指定されてない場合、全レコードの存在する値を distinct で持ってくるので、インデックスが無いとけっこう遅い。
その場合、choices が指定できるようなものなら、指定すると、SQLを出さなくなるので処理が非常に高速になる
コメント