Django:如何将任意 html 属性添加到表单上的输入字段?

标签 django django-templates django-forms django-widget html

我有一个用这样的模板呈现的输入字段:

<div class="field">
   {{ form.city }}
</div>

呈现为:

<div class="field">
    <input id="id_city" type="text" name="city" maxlength="100" />
</div>

现在假设我想向呈现的输入元素添加一个 autocomplete="off" 属性,我该怎么做?还是 onclick="xyz()"class="my-special-css-class"

最佳答案

Check this page

city = forms.CharField(widget=forms.TextInput(attrs={'autocomplete':'off'}))

关于Django:如何将任意 html 属性添加到表单上的输入字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2902008/

相关文章:

python - Django 。导入应用模块

python - Google 应用引擎引用属性关系

python - django for 循环遍历列表

html - 在 Django 中导入 css

django - 向我的 Django 网站添加安全问题

python - HTML 不在 Django 文本字段中呈现

Python Django 文件字段 404

python - 我可以用 python 列表过滤 django 模型吗?

python - 混合使用 HTML5 Canvas 和 Python

Django MultiValueField - 如何将选择传递给 ChoiceField?