Django-模型图形表示(ERD)
我正在寻找一种以图形方式表示Django项目模型的方法。
有没有一种“本机”方式来进行这种ERD(图表)?
按照@Etienne说明进行更新
这是一个示例,说明了我如何最终查看代表django项目某些模型的PDF
$ python manage.py graph_models app1 app2 ... | dot -Tpdf | evince
- 它实际上与我的应用程序(app1,app2,…)一起生成点数据
- 将结果传递到dot以PDF格式输出
- 用打开输出 evince
回答:
如果要从Django模型中提取UML图,可以使用django-extensions的Graph models命令。另一个做大致相同的事情:django-graphviz。
如果要从UML创建Django模型:uml-to-django。
为了创建UML图,有Dia,yED和ArgoUML
以上是 Django-模型图形表示(ERD) 的全部内容, 来源链接: utcz.com/qa/422801.html