0
如何爲Django表單中的表單字段動態設置屬性? 現在我可以使用下面的固定屬性。Django表單字段dynmaic attr
time_record = forms.CharField(widget=forms.TextInput(attrs={'autocomplete':'off'}))
假設我想動態地在表單實例化過程中添加一個名爲「data-record」的屬性,我該怎麼做?
如何爲Django表單中的表單字段動態設置屬性? 現在我可以使用下面的固定屬性。Django表單字段dynmaic attr
time_record = forms.CharField(widget=forms.TextInput(attrs={'autocomplete':'off'}))
假設我想動態地在表單實例化過程中添加一個名爲「data-record」的屬性,我該怎麼做?
您可以將它添加到域的小部件的ATTRS詞典:
def __init__(self, **kwargs):
super(MyForm, self).__init__(**kwargs)
self.fields['time_record'].widget.attrs['data-record'] = ''
可以了'數據record'添加到形式,讓它空。然後,您可以隨時添加JavaScript或Django表單的值。 – WayBehind