django注册在用户设置为活动时发送电子邮件
我有一个用例,它提供了所需的大部分功能。不过我需要做一些“额外”的事情。默认情况下,django注册在用户设置为活动时发送电子邮件,django,django-registration,Django,Django Registration,我有一个用例,它提供了所需的大部分功能。不过我需要做一些“额外”的事情。默认情况下,django注册支持此工作流: 用户通过提供用户名、电子邮件地址和密码注册帐户 根据此信息,将创建一个新的用户对象,其处于活动状态字段设置为False。此外,生成并存储激活密钥,并向用户发送电子邮件,其中包含单击激活帐户的链接 单击激活链接后,新帐户将被激活(处于激活状态字段设置为True);之后,用户可以登录 我需要在步骤3之后(或作为步骤3的一部分)发送一封“入门”电子邮件;i、 e.当用户帐户变为“活动”时
django注册
支持此工作流:
处于活动状态
字段设置为False
。此外,生成并存储激活密钥,并向用户发送电子邮件,其中包含单击激活帐户的链接处于激活状态
字段设置为True
);之后,用户可以登录如何将其插入上述工作流中?我希望使用
django注册
并避免重新发明轮子。django注册
提供用户激活的信号(读取)
应使用以下代码截获信号:
from registration.signals import user_activated
from django.dispatch import receiver
@receiver(user_activated)
def my_callback(sender, user, request):
# handle signal
django注册
提供用户激活的信号(读取)
应使用以下代码截获信号:
from registration.signals import user_activated
from django.dispatch import receiver
@receiver(user_activated)
def my_callback(sender, user, request):
# handle signal
我试图在这里实现同样的目标,但我无法让它工作,我的代码在这里。请检查它,我试图实现同样的事情在这里,但我无法让它工作,我的代码在这里。请检查一下