Django-自定义下拉菜单的自定义默认值

问题描述 投票:0回答:1

我自己构建了一个下拉类别选择菜单,以使django站点的搜索功能更加精确和过滤。到目前为止,它的工作情况还算不错,但是我无法弄清楚如何更改下拉菜单的默认值,因为它当前显示的是“ --------”,而不是“ All”(默认)值。

base.html:

<div class="my-custom-dropdown">
   <a>{{ categorysearch_form.category }}</a>
</div>

search_context_processor.py:

def categorysearch_form(request):
    form = SearchForm()
    return {'categorysearch_form': form}

做某事。有什么想法可以做到吗?使用content:我的CSS上的参数只有非常有限的bennefit,因为标签“ All”总是放在实际选择框之外。

感谢阅读:)

python django dropdown
1个回答
0
投票

您可以添加initial

您的表单

name = forms.CharField(initial='Your name')
© www.soinside.com 2019 - 2024. All rights reserved.