class Users(models.Model):
username = models.CharField(max_length=255)
password = models.CharField(max_length=300)
password_token = models.CharField(max_length=300, default='0')
密码文本输入字段是常规文本输入字段。这不是密码字段。
如何在 Django 中获取密码字段?
我试过 password = models.CharField(max_length=300, widget=forms.PasswordInput ) 但出错了。
请您参考如下方法:
如果您的应用程序中有 forms.py,一种方法是在类 Meta 中指定小部件,例如
from django.forms import ModelForm, PasswordInput
class UserForm(ModelForm):
class Meta:
model = Users
widgets = {
'password' : PasswordInput(),
}
