當我註冊autocomplete_light.AutocompleteModelBase並在我的表單中使用它時,顯示的結果始終限制爲20個。我無法在文檔中找到任何選項來增加結果的數量顯示在窗體上。Django自動完成光限制查詢結果
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
},
)
forms.py
class StoryForm(autocomplete_light.ModelForm):
class Meta:
model = Story
fields = ('slug', 'summary', 'author', 'editor', 'issue',)
但是,當我搜索我的形式,最多隻有20個結果顯示,即使我有超過60本被複制當我去/ autocomplete/IssueAutocomplete。一次只顯示20個結果。
如何獲取完整的結果列表?
[limit_choices](http://django-autocomplete-light.readthedocs.org/en/latest/api.html?highlight=limit#autocomplete_light.autocomplete.model.AutocompleteModel.limit_choices)? – danihp
你是對的。它曾經是limit_results。謝謝。 – user1410712
好的,我發佈它作爲答案。 – danihp