2013-04-11 48 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