我有一个读取Excel表格并保存数据的视图。如果在该视图中发生任何错误(500),我需要一种方式数据库事务不应该提交,因此它们应该回滚。数据库事务
我使用下面的代码,但它会在出现错误之前保存数据。我的任务是如果数据库应该回滚视图中有任何错误。
从django.db进口交易
@ transaction.commit_on_success 高清upload_data(请求): .....等等.....
obj.save()
错误来自这一行 想要回滚数据库,因为它 之前这个视图被称为 obj1.save() 如果错误在这里注意应该保存。 感谢
您使用的是什么版本的Django? –
我正在使用Django 1.5 – user734353