1 回答

TA貢獻2012條經驗 獲得超12個贊
設置AUTH_PASSWORD_VALIDATORS是用戶密碼必須通過的驗證器/約束的列表。如果您使用startproject這些將設置為包括您提到的兩個約束。您可以將它們從設置中刪除
例如,這是從startproject使用最新版本的 Django開始的新項目中的設置
AUTH_PASSWORD_VALIDATORS = [
{ # This validates against the username
'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
},
{ # This validates the length
'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',
},
{
'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',
},
{
'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',
},
]
添加回答
舉報