Ответ 1
Настройте настройку AUTH_PASSWORD_VALIDATORS
, удалив django.contrib.auth.password_validation.CommonPasswordValidator
там.
Проверка пароля - это новая функция, представленная в Django 1.9.
python manage.py createsuperuser --username admin
После этого он запрашивает пароль, и когда я вхожу в "admin", я получил следующее сообщение:
Этот пароль слишком короткий. Он должен содержать не менее 8 символов. Этот пароль слишком распространен.
Я не видел этого в более ранних версиях Django.
Настройте настройку AUTH_PASSWORD_VALIDATORS
, удалив django.contrib.auth.password_validation.CommonPasswordValidator
там.
Проверка пароля - это новая функция, представленная в Django 1.9.
Django 1.9 представил пароли для проверки пароля, так что вы видите, вы можете отключить их в settings.py, но это не очень хорошая идея.
Вы должны прислушаться к его советам и установить более сильный пароль!
См. документацию по Проверка пароля
Если вы хотите обойти это, вы можете сделать это в оболочке (или написав собственную команду ), но я не рекомендуется (см. выше)
from django.contrib.auth.models import User
User.objects.create_superuser('name', 'email', 'password')