我正在寻找一种以图形方式表示我的 Django 项目模型的方法。
有没有一种“本地”的方法来实现这种 ERD(图) ?
在 @ Etienne 指示之后更新
下面是我如何最终查看表示我的 django 项目的一些模型的 PDF 的示例
$ python manage.py graph_models app1 app2 ... | dot -Tpdf | evince
dot
evince
我能想到的最好的是 阿尔戈 UML,它需要你手工设计(然后你可以用 这个工具把 UML 转换成 Django)
如果您想进行 django-uml 转换(另一种方法) ,请尝试查看 Django 到 UML
如果您想从您的 Django 模型中提取 UML 图,您可以使用 姜戈接发的 图形模型命令。另一个基本上做同样的事情: Django-Graphviz。
如果您想要从 UML: Uml-to-django创建您的 Django 模型。
为了创建 UML 图,有 迪亚、 是的和 ArgoUML
你也可以检查这个 工具清单。