如何在Django 1.9中设置"简单"密码

ig-*_*nyk 12 python django

python manage.py createsuperuser --username admin
Run Code Online (Sandbox Code Playgroud)

之后它会提示输入密码,当我输入"admin"时,我收到以下消息:

此密码太短.它必须至少包含8个字符.这个密码太常见了.

我没有在早期版本的Django上看到这个.

Ale*_*zov 21

AUTH_PASSWORD_VALIDATORS通过移除django.contrib.auth.password_validation.CommonPasswordValidator那里来调整您的设置.

密码验证是Django 1.9中引入的新功能.

  • 您可以(并且应该,恕我直言)为本地开发和生产设置不同的设置。如果您已经这样做了,那么这很容易,只需在您的开发设置中清空“AUTH_PASSWORD_VALIDATORS”即可。 (2认同)