保存触发此函数,然后调用异步消息队列
from lawyer_assistant.celery import app
from notifications.models import Notification
# 触发消息——提醒
@app.task
def meal_handler(sender, instance, created,is_asynchronous=False, **kwargs):
"""
:param sender:
:param instance:
:param created:
:param kwargs:
:return:
"""
from ce.tasks import meal_handler
#律所保存触发此函数,然后调用异步消息队列
@receiver(post_save, sender=LawFirm)
def delay_to_save(sender, instance, created, **kwargs):
t = meal_handler.s(sender=sender, instance=instance,created=created,is_asynchronous=True)
t.delay()
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。