我有一个包含一些字段的from,但是我的css
类适用于除EmailField
之外的所有文件。我也尝试过sender.widget.attrs.update({'class':"contatct-form"})
,但仍然不起作用(只需更改字段的大小)。有人知道问题出在哪里吗?因为我所有的搜索都没有成功。在
形式:
from django import forms
class NameForm(forms.Form):
your_name = forms.CharField(initial='Your name', max_length=100)
sender = forms.EmailField()
#sender.widget.attrs.update({'class':"contatct-form"})
message = forms.CharField(widget=forms.Textarea)
模板:
^{pr2}$
您遇到的问题可能是因为您没有将任何小部件分配给您的EmailField(),对此进行更改(如@Todor said)应该有效:
如果由于任何原因(可能是错误的css样式),您可以直接更改css/类中的样式,如下所示:
^{2}$希望这有帮助。在
我们必须在init方法中对一个字段或具有for循环的所有字段执行此操作。在
相关问题 更多 >
编程相关推荐