2009-08-12 4 views

答えて

8

Googleのdjango_extensionsのアプリでは、 GraphModelsコマンドがあります

+1

はい、GraphVizの出力が生成され、GraphVizが画像を生成します。したがって、graphvizもダウンロードしてインストールする必要があります。 – monkut

+0

驚くばかりです。彼らはプロジェクトをGitHubに移しました:https://github.com/django-extensions/django-extensions – BastiBen

0

私は参考図を知らない。しかし、あなたはおそらく次のようなツールを使用して1を生成することがありました:

0

Graphvizは見て価値ソリューションです。個人的には、私はUMLよりもグラフィック表現を好む

+0

はい。私はdjango-extentsionsをインストールしました。それはgraph_modelsオプションなどを使っていましたが、実際に_my_モデルはまだ必要ありません。それは私が対処する必要があるdjangoのクラス構造です。私はちょうど公正なビットを使用することを計画しているので、すべてのジャンゴ、言われる真実に慣れたい。 – chiggsy

1

Djangoのクラス構造のほとんどのクラス図は、それほど興味深いものではありません。問題は、djangoでの開発に使用するほとんどのクラスは、子クラスに分岐しないという点でスタンドアロンであることです。唯一のことは、class-based generic viewsの構造ですが、それはまだトランクにコミットされていません。

djangoを開発するときに使用するクラス構造は他にありません。 djangoの開発のいくつかの例がありますが、ほとんどはユーザーにとって透過的です(例:QuerySetとその子クラス)。私はより良い概観のためのより良い情報源は、一般にdocumentationsourceであると考えています。

+0

ありがとうございました。私はドキュメントとソースを読んだ。しかし、私は自分の質問に対する答えを探しています。私は何の質問をするべきかについての視点ではありません。 – chiggsy

+0

パーティーに遅刻しますが、これは実際にはスレッドで唯一受け入れられる回答です。関数ビューを記述しているか、既に記述されたクラスベースのビューを拡張しているので、クラス図は実際には必要ありません。 – edhedges

関連する問題