1.创建celery_tasks包,新建tasks任务文件
2.在任务文件里定义任务函数
#定义任务函数
@app.task
def send_register_active_email(to_email,username,token):
'''发送激活邮件'''
subject = '天天生鲜'
message = ''
from_email = settings.EMAIL_FROM
recipient_list = [to_email]
html_message = "<h1>%s,恭喜你注册成为天天生鲜会员!</h1>请点击链接前往激活<a href='http://127.0.0.1:8000/user/active/%s'>http://127.0.0.1:8000/user/active/%s</a>" % (
username, token, token)
send_mail(subject, message, from_email, recipient_list, html_message=html_message)
time.sleep(5)
3.导入该函数至views,调用函数</