python - Python Django 数据库事务使用更新
问题描述
我正在使用 django 事务来处理我的数据库。我坚持的事情是我有一个数据库,我想用在事务块中创建的新表替换整个数据库表。的行为@transaction.atomic
是它总是会更新数据库表。所以旧表条目将保留在那里。如何始终删除旧条目?我在 Django 规范中遗漏了什么吗?还是我需要在事务块内手动清除数据库表?
解决方案
已解决 - 我删除了事务块中的表记录。这是代码中的一个错误。感谢有用的评论
推荐阅读
- angular - ng-Select 下拉禁用和禁用或删除关闭按钮
- dictionary - 朱莉娅错误:字典上没有定义地图
- reactjs - React:如何根据日期对项目进行排序?
- excel - 单元格公式内的VBA部分字符串CountIf(不是值)
- python - 对 API URL 的 Python 获取请求返回 422 错误,但在浏览器上没有问题。潜在的服务人员问题?
- c++ - C++ 与关系条件混淆的问题,我没有得到什么?
- javascript - AWS Cognito - AdminInitiateAuth 与 InitiateAuth
- javascript - 如何将局部变量传递给全局函数
- java - 如何解决android改造2中通过api注册时得到响应400的错误
- reactjs - moment.js 解析字符串'2017 年 7 月 15 日,下午 3:12:09' fromNow()