标签:stc *args ... cti util tool weixin ref war
TransactionTestCase
替代
在settings.py设置:
DATABASES = { ‘default‘: { …… ‘ATOMIC_REQUESTS‘: True, } }
同一个http请求对应的所有sql都放在一个事务中执行(要么所有都成功,要么所有都失败)。是全局性的配置,如果要对某个http请求放水(然后自定义事务),可以用non_atomic_requests修饰器
from django.db import transaction class xxx(xxxView): @transaction.non_atomic_requests def post(self, request, *args, **kwargs): ...
参考:
https://docs.djangoproject.com/en/2.2/topics/db/transactions/
https://blog.csdn.net/weixin_33127753/article/details/84033204
标签:stc *args ... cti util tool weixin ref war
原文地址:https://www.cnblogs.com/shengulong/p/10335835.html