Я новичок в Django и использую пакет аутентификации пользователя Django (django.contrib.auth) для входа в систему, сброса пароля и т. Д.
Теперь, когда все работает нормально, в форме входа в систему я бы хотел использовать свойство html-placeholder. Как я могу использовать / заполнить это? Я нашел некоторые ответы (например, этот ), но я не понимаю, где разместить этот код, как расширить представление / форму или даже модель (например, добавление новых полей), поскольку это доставляется с помощью стандартная упаковка
Прямо сейчас я добавил следующее:
forms.py
из форм импорта Django
из django.contrib.auth.forms import AuthenticationForm
class LoginForm(forms.Form):
username = forms.CharField(label='username')
password = forms.CharField(label='password')
def __init__(self, *args, **kwargs):
super(LoginForm, self).__init__(*args, **kwargs)
self.fields['username'].widget.attrs['placeholder'] = 'Username'
self.fields['password '].widget.attrs['placeholder'] = 'Password'
Я не уверен, что мне нужно делать в urls.py или models.py или где-либо еще для выполнения кода.