1. ホーム
  2. python

[解決済み] Djangoのモデルでパスワードフィールドを作成する方法

2022-02-05 10:58:15

質問

ビューのパスワードフィールドとしてパスワードを作成したい。

models.py。

class User(models.Model):
    username = models.CharField(max_length=100)
    password = models.CharField(max_length=50)

forms.py。

class UserForm(ModelForm):
    class Meta:
        model = User

解決方法は?

としてウィジェットを使用します。 PasswordInput

from django import forms
class UserForm(forms.ModelForm):
    password = forms.CharField(widget=forms.PasswordInput)
    class Meta:
        model = User