ACCOUNT_USERNAME_VALIDATORS не выбрасывает ошибку или работает как валидация

У меня очень странная ошибка, Когда я пытаюсь установить параметр ACCOUNT_USERNAME_VALIDATORS в base.py (используемый для моих сред dev, staging и production), он фактически не делает этого. Он даже не выдает ошибку, если я неправильно установил значение. Эта настройка используется в пакете allauth для django

base.py Это для моего dev-окружения

ACCOUNT_USERNAME_VALIDATORS = ('accounts.validators.custom_username_validators')

Validators.py Я создал простую валидацию, чтобы проверить, работает ли она с другим валидатором, предоставленным django.

from django.contrib.auth.validators import ASCIIUsernameValidator

custom_username_validators = [ASCIIUsernameValidator()]

Это нужно для того, чтобы показать, что то, как я ссылаюсь на код валидаторов, является правильным.

Дерево

.
├── CONTRIBUTING.md
├── Dockerfile
├── LICENSE
├── Pipfile
├── Pipfile.lock
├── Procfile
├── README.md
├── accounts
│   ├── __init__.py
│   ├── admin.py
│   ├── apps.py
│   ├── forms.py
│   ├── migrations
│   ├── models.py
│   ├── tests.py
│   ├── urls.py
│   ├── validators.py
│   └── views.py
├── config
│   ├── __init__.py
│   ├── __pycache__
│   ├── asgi.py
│   ├── settings
│   ├── settings1.py
│   ├── urls.py
│   └── wsgi.py
├── db.sqlite3
├── docker-compose.yml
├── manage.py
├── pages
│   ├── __init__.py
│   ├── admin.py
│   ├── apps.py
│   ├── context_processors.py
│   ├── forms.py
│   ├── migrations
│   ├── models.py
│   ├── tests.py
│   ├── urls.py
│   └── views.py
├── posts
│   ├── __init__.py
│   ├── admin.py
│   ├── apps.py
│   ├── forms.py
│   ├── migrations
│   ├── models.py
│   ├── tests.py
│   ├── urls.py
│   └── views.py
├── requirements.txt
├── static
│   ├── css
│   ├── images
│   └── js
├── staticfiles
│   ├── admin
│   ├── css
│   ├── debug_toolbar
│   ├── js
│   └── staticfiles.json
└── templates
    ├── 403_csrf.html
    ├── 404.html
    ├── 500.html
    ├── _base.html
    ├── account
    ├── pages
    └── posts
Вернуться на верх