当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Django Widget.attrs用法及代码示例


本文介绍 django.forms.Widget.attrs 的用法。

声明

attrs

包含要在呈现的小部件上设置的 HTML 属性的字典。

>>> from django import forms
>>> name = forms.TextInput(attrs={'size': 10, 'title': 'Your name'})
>>> name.render('name', 'A name')
'<input title="Your name" type="text" name="name" value="A name" size="10">'

如果您为属性分配 TrueFalse 的值,它将被呈现为 HTML5 布尔属性:

>>> name = forms.TextInput(attrs={'required': True})
>>> name.render('name', 'A name')
'<input name="name" type="text" value="A name" required>'
>>>
>>> name = forms.TextInput(attrs={'required': False})
>>> name.render('name', 'A name')
'<input name="name" type="text" value="A name">'

相关用法


注:本文由纯净天空筛选整理自djangoproject.com大神的英文原创作品 django.forms.Widget.attrs。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。