1

私はModelChoiceFielddjango形式で持っています:

customField  = forms.ModelChoiceField(queryset=MyModel.objects.filter(type="sometype"))

しかし、このクエリセットは何千もの行を返し、管理インターフェースの customField を事実上詰まらせます。代わりに、上記のクエリセットに対してクエリを実行する autosuggest テキスト フィールドが必要like '%keystrokes%'です。これはより良い選択肢だと思います。非常に基本的な自動提案が必要で、凝った CSS は必要ありません。djangoでこれに対する暗黙のサポートはありますか? django autosuggest プラグインを調べましたが、非常に複雑でした。

のような django のコア フィールド タイプと関連付けることはできますか?models.ForeignKey('MyModel')同様に、models.AutosuggestField('MyModel')

4

1 に答える 1

2

これを参照してください

管理者の場合、オートコンプリートを使用できます

于 2012-05-10T09:54:16.500 に答える