Django에서 입력 필드의 자리 표시자 설정

2618 단어 PythonDjango
Django:1.10
다음과 같이 기재하였다.
Widgets | Django documentation | Django
https://docs.djangoproject.com/ja/1.10/ref/forms/widgets/#customizing-widget-instances
그렇군요. attrs로 지정할 수 있습니다.
forms.py
class LoginForm(forms.Form):
    username = forms.CharField(label='LOGIN_ID', max_length=30,
            widget=forms.TextInput(
            attrs={'placeholder':'ユーザ名', 'class':'class_name'}))
    password = forms.CharField(
            label='PASSWORD', max_length=128,
            widget=forms.PasswordInput(
            attrs={'placeholder':'パスワード', 'class':'class_name'}))
자리 표시자를 표시합니다.

좋은 웹페이지 즐겨찾기