支持原子事务的Celery任务,适用于Django 1.6+
项目描述
不要使用此包
此库使用 django-atomic-signals。不幸的是,这不再是实现“直到事务提交才运行此代码”的好方法。有关更多描述,请参阅 django-atomic-signals的README,以及Django核心开发者Aymeric的类似库 django-transaction-signals。
如果您想在提交时执行celery任务,则
在Django >= 1.9中,使用内置的 on_commit 钩子
在Django < 1.9中,使用 django-transaction-hooks(1.9的on_commit的原始来源)
两者都提供了celery任务的示例,因此您可以放心。
如果您的项目仍在使用此库,请进行迁移。您需要删除django-atomic-signals以及django-atomic-celery。
django-atomic-celery的当前版本2.0.0,在导入时仅显示错误,并引导您到这里。
项目详情
关闭
django-atomic-celery-2.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6f8fc8b3d330465b14f13894d8873387a13384b6d1647c7c721c4f82f8af562a |
|
MD5 | 912f1fa18e13814591d1416c3845be45 |
|
BLAKE2b-256 | 47c9ffe54cb28a5cac41055ffc639ce96d98daf12b617621a1153506261c932e |