autocomplete_light.AutocompleteModelBase を登録してフォームで使用すると、表示される結果は常に 20 に制限されます。フォームに表示される結果の数を増やすためのオプションがドキュメントに見つかりません。
autocomplete_light_regisrty.py
class IssueAutocomplete(autocomplete_light.AutocompleteModelBase):
model = Issue
search_fields = ('^issue_number',)
autocomplete_light.register(
IssueAutocomplete,
attrs={
'placeholder': 'Type an issue number...',
'data-autocomplete-minimum-characters': 1
},
)
フォーム.py
class StoryForm(autocomplete_light.ModelForm):
class Meta:
model = Story
fields = ('slug', 'summary', 'author', 'editor', 'issue',)
しかし、フォームを検索すると、60 をはるかに超えているにもかかわらず、最大 20 の結果しか表示されません。これは、/autocomplete/IssueAutocomplete に移動すると複製されます。一度に表示される結果は 20 件のみです。
結果の完全なリストを取得するにはどうすればよいですか?