我很好奇 Django 如何處理要同時在同一張表上執行的多個操作。我在 Django ORM 中使用 Postgresql。
它有鎖定機制來處理這種情況嗎?
如果是,那么是默認設定還是必須添加任何引數?
uj5u.com熱心網友回復:
Django 提供了select_for_update用于資料庫鎖定的管理器方法。請注意,您的代碼必須被包裹transaction.atomic以實作鎖定。否則對同一資料的多個資料庫查詢將不會相互阻止。查看檔案以獲取更多詳細資訊。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/326914.html
