Django模型依赖可视化
安装Django-extensions,安装完成后查看graph_models部分。
使用命令:
生成项目models对应的.dot文件。下载Graphviz软件,使用GVEdit打开my_project.dot文件即可查看对应的models依赖关系图。
如何将.dot文件转化为.png文件:
在GVEdit->Graph->Settings中设置文件输出属性及路径(路径中不可包含中文),即可生成对应的.png文件。
示例图片:
错误记录:
需要使用pip install pygraphviz安装pygraphviz,安装失败。
需要使用pip install pyparsing pydot,安装成功。但是运行上行命令会提示 “dot.exe not found in path”错误,估测原因为windos平台上环境变量没有设置或者设置错误。