Django-allauth - есть ли способ автоматически отправлять письмо после верификации аккаунта
Недавно мы взяли на себя проект, разработанный на Django, который использует allauth. Мы надеемся отправлять некоторую дополнительную информацию пользователям после того, как они зарегистрировались и подтвердили свой адрес электронной почты, есть ли стандартный/нативный способ сделать это в django-allauth? На данный момент система использует email_confirmation_message.txt для настройки электронной почты для пользователей, чтобы подтвердить их адрес электронной почты, но мы не смогли найти что-то подобное после подтверждения учетной записи.
Да, есть такой способ: django-allauth испускает сигналы на различных этапах процесса регистрации пользователя, включая сигнал, когда пользователь подтверждает свой email:
allauth.account.signals.email_confirmed(request, email_address)
Добавление слушателя для этого сигнала должно решить вашу проблему.