一怼:只要你变成一个废物,就没人能利用你。
使用redis数据库的第一步就是安装,笔者使用的为Windows版本,建议直接去GitHub下载msi版本安装。
链接:https://github.com/MicrosoftArchive/redis/releases
安装后使用命令启动服务:
redis-cli
使用命令启动数据库模块
select (模块数字)
例如:笔者:select 5
成功后:
在pycharm的开发环境中导入celery包,对redis数据库进行操作。
编写.py文件进行操作,笔者以发送邮件为例:
from celery import Celery
from django.core.mail import send_mail
import time
# 构造可操作对象
app = Celery('celery_tasks.tasks',broker='127.0.0.1:6379[3]')
@app.task
def send_email_celery(to_email, active_id):
subject = '项目名称'
message = ''
from_email = 'XXXXXX@163.com'#邮箱地址
recipient_list = [to_email]
html_message = '<div><a href="http://地址/user/active/%s">这是激活邮件</a></div>' % active_id#发送内容
send_mail(subject=subject, message=message, from_email=from_email, recipient_list=recipient_list,
html_message=html_message)
time.sleep(100)