2012-04-16 69 views

回答

9

很差。它根據其已經從之前的交互中加載的信息發佈更新和刪除時的最佳級別,但沒有什麼能夠保護您的數據免於變得不一致。

ForeignKey構造函數聲明完整性約束的方法較少,因爲它可以告訴django不同的表是如何鏈接在一起的,所以您可以通過屬性將python遍歷到其他類型的其他模型實例。 orm驅動的級聯最多是MyISAM等數據庫缺點的創可貼。如果這對你(而且應該是)很重要,你應該從MyISAM引擎遷移到InnoDB或PostgreSQL。

+0

同意。您現在也沒有在數據庫級別進行完整性檢查。因此,如果任何人有權訪問數據庫並改變事情,django不再涉及。 – TechieGurl 2012-04-17 04:19:55