【发布时间】:2017-04-28 09:08:15
【问题描述】:
所以我有这种情况,我不确定 celery 是否适合这项工作。 我必须跟踪用户下的第五个订单才能给他们一张优惠券。目前我已经在
上实现了一个信号@receiver(pre_save, sender=Order)
def pre_save_stuff():
#this has overhead on db since am excluding customers not in
#loyalty progamme.They are many
do_coupon_stuff()
方法。但是,我现在必须排除具有开销的查询的特定客户组,该查询会减慢此订单的请求周期。在这种情况下对用户 celery 有意义吗?
【问题讨论】:
-
如果您可以发布您的
do_coupon_stuff功能,获得好的答案将是一件好事。
标签: django celery django-signals