Как отложить отправку письма активации в django_registration? - PullRequest
1 голос
/ 18 ноября 2011

Я интегрирую django_paypal с моей настройкой django_registration, для которой я создал пользовательский бэкэнд.Я не могу найти в коде, куда он отправляет письмо активации.Находится ли он в бэкэнде?

Я хочу подождать и отправить электронное письмо активации, пока они не завершат проверку PayPal и я не получу уведомление IPN.

1 Ответ

0 голосов
/ 18 ноября 2011

Метод менеджера RegistrationProfile.objects.create_inactive_user имеет параметр send_email, который по умолчанию равен True.

Вам просто нужно установить send_email=False при создании нового пользователя.

new_user = RegistrationProfile.objects.create_inactive_user(username, email,
                                                            password, site,
                                                            send_email=False)
...