使用celery在django项目中实现异步发送短信 在项目的目录下创建celery_tasks用于保存celery异步任务。 在celery_tasks目录下创建config.py文件,用于保存celery的配置信息 ```broker_url = redis://127.0.0.1/14``` 在celery_tasks目录下创建main.py文件,用
使用celery在django项目中实现异步发送短信
在celery_tasks目录下创建main.py文件,用于作为celery的启动文件
在celery_tasks目录下创建sms目录,用于放置发送短信的异步任务相关代码。 将提供的发送短信的云通讯SDK放到celery_tasks/sms/目录下。 在celery_tasks/sms/目录下创建tasks.py(这个名字是固定的,非常重要,系统将会自动从这个文件中找任务队列)文件,用于保存发送短信的异步任务
在verifications/views.py中改写SMSCodeView视图,使用celery异步任务发送短信
|
2019-06-18
2019-07-04
2021-05-23
2021-05-27
2021-05-27