- 博客(2)
- 收藏
- 关注
原创 什么是原子性?
原子性即是,A原有5块石头,B原有3块石头;现有如下操作: A让C给予B一块石头,那么应该发生的事情有,A失去一块石头,变为4块,B得到一块石头变为5块;此时交易成功。不排除有意外情况,比如C在给予B的过程中,B出门了,那么,我们称这个操作失败了,要进行回滚。回滚就是回到事务开始之前的状态,A还是5块石头,B还是4块石头。 我们把这种要么一起成功(A帐户成功减少一块石头...
2018-04-19 14:58:50 19408 13
原创 django合并多个queryset
这几天正在做一个关于权限控制的django框架,今天上午遇见了一个bug,因为我的需求是,每个人拥有的权限不同,所以你所能够访问的菜单也不同,那么这时候不同的人员访问不同的菜单是不一样的。 那么我可以把他所能够操作的菜单通过关联表的id查出来,但是我前台的代码是只能解析一个queryset的,那么我便利用chain方法将他们变为一个queryset;以下是我的代码:...
2018-04-12 13:49:46 4809
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人