S7H*_*S7H 2 python forms django django-forms
如何向 Django 中的输入标签添加多个属性?
示例:要添加单个属性,我可以使用此代码
email = forms.EmailField(
widget = forms.TextInput(attrs={'placeholder': 'Email'}))
Run Code Online (Sandbox Code Playgroud)
但是如果我想添加“类”、“大小”和“占位符”属性,那么在 Django 表单中的做法是什么?
你有没有试过这个:
email = forms.EmailField(
widget = forms.TextInput(attrs={'placeholder': 'Email', 'class': 'myClass', 'size': 'mySize'}))
Run Code Online (Sandbox Code Playgroud)
这是正常的 Python 语法(花括号内是一个 dict,一个 dict 可以有无限的条目),我不知道,为什么它不起作用。
通常,当您有一个需要 dict 的 API 时,这是一个明确的标志,即多个值是可能的。
| 归档时间: |
|
| 查看次数: |
2965 次 |
| 最近记录: |