something like this :
{{{
AUTH_PASSWORD_VALIDATORS = [
{
'NAME':
'django.contrib.auth.password_validation.NumericPasswordValidator',
'OPTIONS': {
'validation_error': 'My Custom Validation Error.',
},
},
...
]
}}}
and so on.
Apart from that I want to return custom validation error, for example in
our company project we want to send our language based message without
enabling t10n and l18n. Or ux writer wants to show the user the desired
error according to business needs,
But it is not possible unless we directly override the password_validation
classes and this is an extra and dirty work.
Is it worth the time? After spending some time, can I make a pull request?
--
Ticket URL: <https://code.djangoproject.com/ticket/34116>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* status: assigned => closed
* ui_ux: 1 => 0
* resolution: => invalid
* easy: 1 => 0
Comment:
You can completely overwrite the list of password validators with the
`AUTH_PASSWORD_VALIDATORS` setting. As far as I'm aware, there is no need
for an extended customization in Django itself. See
TicketClosingReasons/UseSupportChannels for ways to get help.
--
Ticket URL: <https://code.djangoproject.com/ticket/34116#comment:1>
* resolution: invalid => wontfix
--
Ticket URL: <https://code.djangoproject.com/ticket/34116#comment:2>