たとえば、django管理サイトの場合、次のようなモデルがあります。
class Book(models.Model):
...
author = models.ForeignKey(Author)
...
(簡単にするために、各本には1人の著者しかいないと仮定します)
そのため、管理サイトに新しい本を追加しようとすると、著者がドロップダウンリストとして表示され、それが属する著者をロールして選択できます。問題は、多くの著者を獲得すると、必要な著者を見つけるのが難しくなることです。したがって、誰かが「raw_id_fields」を使用して問題を解決することを提案します。
私はそれがうまくいくと思います。しかし、私はもっと良くしたいです。ページをポップするのではなく、同じページ内に検索ボックスのようなものが必要です。そして、おそらく同時にドロップダウンリストを保持します。
私が考えているのは、おそらくカスタマイズされたテンプレートを作成する必要があるということです。私はこれについていくつかの調査をしましたが、それでも混乱しています。どのテンプレートをオーバーライドする必要があり、どのようなアプローチを使用する必要があるのかを知りたいです。
助けてくれてありがとう!