Django-modelsを生成するUML図


リファレンス
https://simpleit.rocks/python/django/generate-uml-class-diagrams-from-django-models/
django-extensions(のgraph_models)+pygraphviz(or pydotplus)の使用
1.django-extensionsのインストール
pip install django-extensions

INSTALLED_APPS = (
    ...
    'django_extensions',
    ...
)

2.pygraphvizまたはpydotplusのインストール
pip install pygraphviz

3.UMLの生成
python manage.py graph_models -a -o myapp_models.png

django-extensionsのgraphについてmodelsの使い方
例えば特定のモデルに対して図面を描くhttps://django-extensions.readthedocs.io/en/latest/graph_models.html#example-usage
転載先:https://www.cnblogs.com/allen2333/p/10394045.html