django同步发邮件
后端:
在settings里面配置:

需要在QQ邮箱设置里面找到账户点进去,把下面图片中的打开发送上面图片中授权码,然后配置

最后在view里面写入就行
if user_ser.is_valid():
user_ser.save()
# 发邮件
user_info = {'user_id': user_ser.data.get('id')}
# 把用户信息进行序列化
token = token_serializer.dumps(user_info)
subject = '美多商城会员注册'
message = ''
from_email = settings.EMAIL_FROM
recipient_list = [email]
html_message = '<h1>{}欢迎注册,请点击下面链接激活,<a href="http://127.0.0.1:8000/app01/active/?token={}">点击激活</a></h1>'.format(
username, token)
send_mail(subject, message, from_email, recipient_list, html_message=html_message)
r.incr(username)

浙公网安备 33010602011771号