如何将多个类分配给 django 表单小部件的参数 - “attrs”?

问题描述

这是我的简单 forms.py:

class SearchForm(forms.Form):
    search = forms.CharField(
        label="",max_length=100,widget=forms.TextInput(
            attrs={
                "class": "form-control me-2","type": "search","aria-label": "Search",}
        )
    )

form.html:

<form class="d-flex" method="GET" action=".">
    {% csrf_token %}
    {{ form.as_p}}
    <!-- <input class="form-control me-2" type="search" placeholder="Search" aria-label="Search"> -->
    <button class="btn btn-outline-success" type="submit">Search</button>
</form>

我需要我的输入标签有两个引导程序类“form-control”和“me-2”,但是在小部件的 attrs 字典中用空格将它们分开似乎不起作用。有什么建议吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)