我是Django新手,我想在Django制作一个用户注册表。在创建模型时,我为password字段提供了一个fieldtype->;PasswordField(),但是当我将这个模型运行到终端时,我得到了一个错误
password=models.PasswordField()
AttributeError: 'module' object has no attribute 'PasswordField'
所以我想知道Django中密码使用的是哪种字段类型,我已经查阅了formdoc,但是什么也没找到。在
所以请帮帮我
Tags:
理论
使用django.db.型号.CharField,因为这是密码字符串的OK数据库列类型
使用django.forms.PasswordWidget,要在表单中表示此字段,请参见overriding default form field widgets
示例
在模型.py公司名称:
^{1}$在表单.py公司名称:
^{pr2}$django中没有
PasswordField()
。您可以使用CharField()
来存储密码,但要以html形式显示为密码输入类型,您可以为其指定一个小部件。在示例:
^{1}$更多参考:PasswordInput
相关问题 更多 >
编程相关推荐