我正在寻找一种方法来一目了然地找出django的班级结构。是否有链接到它的概述?
答案 0 :(得分:8)
在谷歌代码上的app django_extensions中。 有GraphModels命令
答案 1 :(得分:1)
大多数django的类结构的类图对于这个问题真的不是很有趣或有用。问题是,您使用django进行开发的大多数类都是独立的,因为它们不会分支到子类。唯一想到的是class-based generic views的结构,但尚未提交到主干。
除此之外,在使用 django开发时,实际上没有太多的类结构。有几个用于开发 for django的示例,但大多数对用户是透明的(例如QuerySet
及其子类)。我认为更好的概述的更好的来源是documentation和source一般(没有双关语意)。
答案 2 :(得分:0)
我不知道参考图。但您可以使用如下工具生成一个:
答案 3 :(得分:0)
Graphviz是值得关注的解决方案。就个人而言,我更喜欢UML上的图形表示