- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想了解一些有关用户身份验证的知识。我想将 UserCreationForm 导入到我的 forms.py 中,而不需要“密码字段”,然后我想自己制作密码字段和控制。如何排除“密码字段”?感谢您的帮助。
最佳答案
只需在 __init__
中删除它们并更新使用它们的方法:
class MyUserCreationForm(UserCreationForm):
def __init__(self, *args, **kwargs):
super(MyUserCreationForm, self).__init__(*args, **kwargs)
del self.fields['password1']
del self.fields['password2']
关于Django 如何从 UserCreationForm 中删除密码字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14299039/
我通过扩展 Django 的 UserCreationForm 创建了一个注册表单。由于 Django 默认添加所有 HTML,我无法将自己的 HTML 放入其中,只是稍微自定义一下。 这是我当前的注
我想将更多字段添加到标准Django UserCreationForm中,所以我继续将其子类化到应用程序的forms.py文件中,并最终得到了以下结果: class CustomUserCreatio
我想知道是否可以在没有密码确认(仅password1)的情况下使用UseCreationForm。我正在使用的代码: #forms.py class UserRegistrationForm(User
我正在尝试创建注册表单,但我注意到当我使用 UserCreationForm 呈现 {{ form.as_p }} 时,为用户显示了所有可能的字段。现在有些字段,我希望只有管理员可以访问。 所以,我知
我是 Django 的新手,刚刚开始我的第一个网站。我正在尝试为新用户设置注册。 我使用内置 View 进行登录和注销,但没有用于注册,在文档中,它说我应该使用内置表单:UserCreationFor
当我创建一个继承自 UserCreationForm 的注册表单时,文本“您的密码不能与您的其他个人信息太相似。您的密码必须至少包含8个字符。您的密码不能是常用密码。您的密码不能完全是数字。”出现在密
我是 Django 新手,即使在彻底尝试找到这个问题的答案之后,我也找不到任何答案。 =/ 我正在使用 UserCretionForm 创建我的用户,我想知道一些事情: 1 - 我如何管理此表单的属性
我正在尝试将占位符添加到 UserCreationForm 中的用户名字段但我不明白该怎么做。我已经以这种方式更改了 forms.py 文件/lib/site-packages/django/cont
我想了解一些有关用户身份验证的知识。我想将 UserCreationForm 导入到我的 forms.py 中,而不需要“密码字段”,然后我想自己制作密码字段和控制。如何排除“密码字段”?感谢您的帮助
我想创建一个 View ,用户可以在其中更改其用户对象的属性:名字、姓氏和电子邮件地址。 Django 有一个内置的 UserCreationForm 用于创建用户。我已经有了一个扩展版本,其中还包括
我正在尝试将占位符添加到 UserCreationForm 中的用户名字段但我不明白该怎么做。我已经以这种方式更改了 forms.py 文件/lib/site-packages/django/cont
对我来说这很奇怪,也许不是,我错过了一些明显的东西: forms.py from django import forms from django.contrib.auth.models import
我可以弹出Django的UserCreationForm吗? 我正在建立一个网站。当我单击注册页面时,需要显示弹出的注册页面。 现在我有一个注册页面和登录页面,它们正在工作,但我需要弹出它们。 我正在
我正在尝试为用户注册创建表单并添加一些自定义字段。为此,我将 UserCretionForm 子类化并添加了字段,如 django 文档中所示。然后我基于这个表单创建了基于函数的 View 和模板。现
先生们,我在用户注册方面遇到了问题,数据未保存到模型配置文件中,所有内容仅保存在用户中,我认为信号工作不正确 views.py from django.shortcuts import render,
下面是我的forms.py的内容 from django import forms from django.contrib.auth.forms import UserCreationForm fro
我设法让标准的用户创建表单开始工作。其中仅包括用户名、密码 1 和密码 2 字段。但是,当我尝试包含电子邮件字段时,它从未出现在我的模板中。我想我可能遗漏了一些东西。这是我的代码: 表单.py fro
我在 Django 中启用了用户身份验证模块,但是当我使用 UserCreationForm 时,它只要求输入用户名和两个密码/密码确认字段。我还想要电子邮件和全名字段,都设置为必填字段。 我已经这样
我正在使用 UserCreationForm 类在我的 Django 应用程序中创建一个注册页面。 这是定义我的SingUpForm的代码: class SignUpForm(UserCreation
我们可以在 Django 中向 UserCreationForm 添加额外的字段吗? 默认情况下,UserCreationForm 中有 5 个字段: 用户名 电子邮件 名字 姓氏 密码 如果我想添加
我是一名优秀的程序员,十分优秀!