自定义默认Django密码验证器消息

2024-06-17 08:57:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是Django的默认密码验证器

AUTH_PASSWORD_VALIDATORS = [
    {
        'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
    },
    {
        'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',
        'OPTIONS': {
            'min_length': 6,
        }
    },
    {
        'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',
    },
    {
        'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',
    },
]

我想知道是否有一种方法可以翻译每个验证器的function get_help_text()返回的文本而不创建新的验证器。你知道吗


Tags: djangonameauth密码passwordmincontriboptions