我使用django.contrib.auth.views导入登录
但是我想在登录视图中添加CSS和占位符
我使用python3
网址:
url(r'^login$' , LoginView.as_view(template_name='login.html'), name='Login' , kwargs={"authentication_form": LoginUser}),
form:
从django.contrib.auth.forms中的导入AuthenticationForm 从django.forms.widgets导入PasswordInput,TextInput
class LoginUser(AuthenticationForm):
username = forms.CharField(widget=TextInput(attrs={'style':'font-size : 20px;color:white','placeholder': 'Username'}))
password = forms.CharField(widget=PasswordInput(attrs={'placeholder':'Password' , 'style' : 'font-size : 20px;color:white'}))
此代码无效
我可以帮我
答案 0 :(得分:0)
您可以使用以下代码:
class LoginUser(AuthenticationForm):
username = forms.CharField(widget=TextInput(attrs={'class':'your_class', 'placeholder': 'Username'}))
password = forms.CharField(widget=PasswordInput(attrs={'class':'your_class', 'placeholder': 'Password'}))
我建议使用CSS类,并将类名添加到表单字段attr。您也可以只说一句就套用样式。
答案 1 :(得分:0)
尽管不建议在Django一侧修改css属性,但您可以这样做。
jsPDF