Python 为django应用程序绘制类图
我刚刚写了一半django应用程序,我的雇主希望我给他提供到目前为止编写的全部代码的类图。由于我的时间很短,我开始考虑一种工具,可以在更短的时间内为我做到这一点。我试过Pyreverse,但似乎我搞不懂 采取的步骤: 我已经安装了Python 为django应用程序绘制类图,python,django,diagram,Python,Django,Diagram,我刚刚写了一半django应用程序,我的雇主希望我给他提供到目前为止编写的全部代码的类图。由于我的时间很短,我开始考虑一种工具,可以在更短的时间内为我做到这一点。我试过Pyreverse,但似乎我搞不懂 采取的步骤: 我已经安装了pylint和graphviz 我试过从邮局走过去。但它说: 输出格式“png”当前不可用。 请安装“Graphviz”以具有除“dot”或“vcg”以外的其他输出格式 当我运行pip install Graphviz时,它会显示: 已满足要求:c:\users\ami
pylint
和graphviz
我试过从邮局走过去。但它说:
输出格式“png”当前不可用。
请安装“Graphviz”以具有除“dot”或“vcg”以外的其他输出格式
当我运行pip install Graphviz
时,它会显示:
已满足要求:c:\users\amin\appdata\local\programs\python\python36-32\lib\site包中的Graphviz
最后,如果您对绘制django代码的数据库图表有任何建议,我们将不胜感激。1)如果您想从已有的python源代码中绘制图表,首先应该安装pylint,键入命令行:
pip install pylint
2) 然后安装graphviz:
pip install graphviz
- 在windows中,您应该从安装graphviz可执行文件,因为通过
安装程序包可能不起作用pip
pyreverse ./appname -o mydiagram.png
pyreverse ./appname -o mydiagram.dot
然后要么它工作正常,要么您将出现graphviz未被识别…
错误。如果出现错误,请执行以下操作之一:
A.找到graphviz可执行文件的位置并将其添加到环境变量path
(默认值为C:\ProgramFiles(x86)\graphviz 2.38\bin
)。然后重新启动电脑并重复(3)
B.或通过命令行导航到项目文件夹并写入:
pyreverse ./appname -o mydiagram.png
pyreverse ./appname -o mydiagram.dot
您将拥有一个mydiagram.dot
文件。但这不是您可能需要的图形图表。现在查找dot.exe
(它包含在graphviz可执行文件中)的位置,以将*.dot
转换为*.png
图像:
"C:\Program Files (x86)\Graphviz2.38\bin\dot.exe" -Tpng mydiagram.dot -o mydiagram.png
如果你想看到更多的点命令,这里有一篇文章