django同步發郵件
阿新 • • 發佈:2020-10-26
後端:
在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)