我试图可视化项目的数据库,并看到建议使用它django-extensions
来执行此操作,因此我按照文档进行了操作。我所做的是:
安装pyparsing
和pydot
使用 pip,也可以graphviz
不安装 pip。同时修改我的设置如下:
#settings.py
INSTALLED_APPS = ['blabla', ... 'django-extensions']
GRAPH_MODELS = {
'all_applications': True,
'group_models': True,
}
我./manage.py graph_models --pydot -a -g -o my_project_visualized.png
在容器中运行了命令。
我看到还有其他线程,人们对 和 的版本有pyparsing
问题pydot
。我没有指定任何版本,因为我在安装这两个版本以及运行上述命令时都没有问题。