Как переопределить .py файлы в сторонних INSTALLED_APPS, django
Я использую https://github.com/jazzband/django-two-factor-auth
Я хочу отредактировать файл core.py в папке https://github.com/jazzband/django-two-factor-auth/tree/master/two_factor/views
Где я могу разместить core.py в моем проекте, чтобы переопределить и отредактировать его?
Например, я отредактировал шаблоны, поместив их в:
/home/johndoe/projects/example_project/example_project/templates/two_factor/core/setup.html
Как я могу сделать то же самое для core.py?
Структура моего проекта такова:
├── example_project
└──example_project
└──users
└──views.py
└──models.py
└──apps.py
└──...
└──blog
└──views.py
└──models.py
└──apps.py
└──...
└──settings.py
└──urls.py
└──wsgi.py
└──manage.py
└──static
└──templates
└──users
└──blog
└──two-factor
└──core
└──setup.html
Я хочу изменить его, чтобы проверить, проверена ли электронная почта пользователя, прежде чем он включит 2FA.