the*_*ist 1 python forms django
我的表单中有一个BooleanField,我希望它只是True.任何想法如何轻松实现这一目标?是否有一个属性来阻止它的改变?
是的,可以使用小部件属性.
码:
from django import forms
class MyForm(forms.Form):
ReadonlyBoolField = forms.BooleanField(initial = True)
ReadonlyBoolField.widget.attrs['readonly'] = True
Run Code Online (Sandbox Code Playgroud)
测试:
>>>f = MyForm()
>>>str(f)
'<tr><th><label for="id_ReadonlyBoolField">Readonlyboolfield:</label></th><td><input readonly="True" type="checkbox" name="ReadonlyBoolField" id="id_ReadonlyBoolField" /></td></tr>'
Run Code Online (Sandbox Code Playgroud)
链接:
归档时间: |
|
查看次数: |
1204 次 |
最近记录: |