1. ホーム
  2. django

Django - モデルグラフィック表現(ERD) [閉鎖]

2023-09-23 13:21:06

質問

私は Django のプロジェクトモデルをグラフィカルに表現する方法を探しています。

このようなことをするための "native" 方法はありますか? ERD (ダイアグラム) を作成する方法はありますか?


以下の更新 エティエンヌの指示

以下は、私の django プロジェクトのいくつかのモデルを表す PDF を最終的に表示する方法の例です。

$ python manage.py graph_models app1 app2 ... | dot -Tpdf | evince

  • 実際に私のアプリケーション(app1, app2, ...)でドットデータを生成しています。
  • その結果を dot に渡して、PDF形式に出力します。
  • 出力を開くには evince

どのように解決するのですか?

Django のモデルから UML 図を抽出したい場合は グラフモデル のコマンドを使います。 django-extensions . もう一つ、ほとんど同じことをする django-graphviz .

Django のモデルを UML から作成したい場合。 uml-to-django .

そして、UML図を作成するために Dia , イード ArgoUML

また、次のようなものも確認できます。 ツールのリストです。