在django事务提交之前延迟任务的芹菜包装器

django-celery-oncommit的Python项目详细描述


#django芹菜oncommit

将所有芹菜任务延迟到当前django事务提交以防止出现竞争条件之后。

有关详细信息,请参阅[django docs](https://docs.django project.com/en/2.1/topics/db/transactions/在提交后执行操作)。

django芹菜oncommit`

在django_code()中使用的函数:
创建一些_objects()
一些_task.delay(args_指的是新的_objects)
运行缓慢,允许_的竞争条件()
```

ta da!

todo

*提供一个非基于事务的选项“apply_async”,当用户明确知道他们希望如何与事务交互时




欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java使用二进制搜索查找两个排序数组的所有公共元素   java应用程序在POJO之间不能有重复的代码块   java为什么私有构造函数可以工作而私有Setter不能在SPRING DI IOC中工作   接收并返回两种类型之一的java函数   java在每个测试用例之后清除内存中的数据库   java如何从Android视频录制中实时捕获逐帧图像   Java数据类(多文件管理)   java如何利用selenium抓住网站的价值   java每周或每月更改日期   Azure Cosmos DB Java SDK支持Spring Boot 2.4。十、   java为什么SLF4不显示来自JUL FINER消息的调试消息?   JAVAutil。扫描仪如何在Java中使用扫描仪读取文本文件?   java Hibernate可以读取Hibernate的内容。cfg。但是仍然会给出错误?