【发布时间】:2015-02-04 09:51:32
【问题描述】:
如何在django-registration v1.0 安装中指定密码规则?
我想强制执行以下操作:
- 密码的最小长度
- 要求密码至少包含 1 个大写字母
- 要求密码至少包含 1 个小写字母
- 要求混合使用字母和数字
我该怎么做?
【问题讨论】:
标签: django django-registration
如何在django-registration v1.0 安装中指定密码规则?
我想强制执行以下操作:
我该怎么做?
【问题讨论】:
标签: django django-registration
你可以在保存密码之前用python检查一下。
upper_case = sum(1 for c in password if c.isupper())
digits = sum(1 for c in password if c.isdigit())
length = len(password)
这将返回多少个大写字符和多少位数字的数值,以及提交的密码的长度,然后您必须实现一种正确使用它们的方法
【讨论】: