2013-04-11 67 views
0

我來自Ruby on rails世界。在rails中,有一個名爲schema.rb的文件。它列出了整個Rails應用程序的所有表格,列和它們的類型。如何查看django網站架構

django中是否有在一個地方查看整個數據庫模式的方法?

回答

0

給定應用程序的模型通常位於應用程序的「models.py」模塊中。現在Rails和Django可能沒有相同的「應用程序」定義。在Django中,您有一個由一個或多個(通常是更多)「應用程序」組成的「項目」,嘗試使應用程序儘可能獨立(因此可能可重複使用)被認爲是很好的做法,而且確實有不少可重複使用的應用程序,因此在單個models.py模塊中將項目模型的所有都很罕見。但是無論如何:如果你真正想要的是「查看整個數據庫模式」,那麼最好的解決方案就是詢問數據庫本身,不管你使用什麼框架。

+0

是的,我想通了。謝謝! – Anand 2013-04-11 11:28:09