當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。