2015-12-22 57 views
1

我正在做一個Django的網站,我試圖把MaxLengthValidator在設置文件AUTH_PASSWORD_VALIDATORS,但我不斷收到此錯誤:意想不到的關鍵字參數「MAX_LENGTH」

TypeError: __init__() got an unexpected keyword argument 'max_length'

AUTH_PASSWORD_VALIDATORS = [ 
    { 
     'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', 
    }, 
    { 
     'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', 
     'OPTIONS': { 
      'min_length': 8, 
     } 
    }, 
    { 
     'NAME': 'django.core.validators.MaxLengthValidator', 
     'OPTIONS': { 
      'max_length': 32, 
     } 
    }, 
    { 
     'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', 
    }, 
    { 
     'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', 
    }, 
] 
+0

這涉及到身份驗證的所有Python代碼? –

+0

@Andriy是的,就是這樣 – Francisco

回答

相關問題