0
我想在django的1個表單字段中使用多個部件。django表單使用多個部件的字段
password = forms.CharField(required=True,
widget=forms.PasswordInput,
widget=forms.TextInput(attrs={'placeholder': 'Password:'}))
當我這樣使用它,我得到的錯誤:「關鍵字參數重複」 我明白,我用的小部件=兩次,但我不能弄清楚怎麼回事做
感謝這項工作。現在我想知道這是否總是如此,或者有時你真的需要將小部件分開? –
每個字段只能使用一個小部件。在大多數情況下,您將使用內置小部件,但如果它們不適合您的需求,您可以隨時編寫自己的 - https://docs.djangoproject.com/en/dev/ref/forms/widgets/ –
實際上,他可以將多個小部件打包成一個,感謝MultiWidget類並使用該包https://docs.djangoproject.com/zh/2.0/ref/forms/widgets/#django.forms.MultiWidget –