1. ホーム
  2. django

[解決済み] Django: フォームの入力フィールドに任意の html 属性を追加するには?

2022-10-19 12:25:59

質問

入力フィールドがあり、このようなテンプレートでレンダリングされています。

<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" ?

どのように解決するのですか?

このページを見る

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