У меня есть проект Django v2.2 (Python V3.5), и я пытаюсь оформить форму сброса пароля после нажатия на ссылку сброса пароля. Но форма сброса пароля импортируется непосредственно из URL-адресов Django. как это в файле URLS.py
path('accounts/', include('django.contrib.auth.urls')),
В противном случае я знаю, что могу импортировать это в forms.py и применить класс CSS в качестве атрибута. как коды, показанные ниже.
class ChangePasswordForm(PasswordChangeForm):
class Meta:
model = get_user_model()
fields = ('old_password', 'new_password1', 'new_password2')
widgets = {
'old_password': forms.TextInput(attrs={'class': 'form-control', 'placeholder': 'Current Password', 'type': 'password'}),
'new_password1': forms.TextInput(attrs={'class': 'form-control', 'placeholder': 'Choose a new Password', 'type': 'password'}),
'new_password2': forms.TextInput(attrs={'class': 'form-control', 'placeholder': 'Re-type Password', 'type': 'password'}),
}
Я нашел некоторые подобные вопросы ранее ответили.
Но эти методы неприменимы в моем случае. Мой вопрос заключается в том, как применить атрибут CSS к встроенной в Django форме сброса пароля, которую мы можем найти по этому URL-адресу: http://localhost:8000/accounts/password_reset/
?