首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django-extensions模型图形文本只是正方形

Django-extensions模型图形文本只是正方形
EN

Stack Overflow用户
提问于 2019-02-11 23:42:46
回答 1查看 515关注 0票数 3

我试图可视化一个项目的数据库,看到有人推荐使用django-extensions来实现,所以我关注了the documentation。我所做的是:

使用pip安装pyparsingpydot,也可以不使用pip安装graphviz。同时修改我的设置如下:

代码语言:javascript
复制
#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

它最终生成了一个.png文件,然而,文本只是一个正方形。

我看到还有其他的线程,人们对pyparsingpydot的版本有问题。我没有指定任何版本,因为在运行上面提到的命令时,安装这两个版本都没有问题。

EN

回答 1

Stack Overflow用户

发布于 2019-11-30 13:57:49

我从this repository上发现,安装ttf-freefont可以解决这个问题。

在高山linux中安装:

代码语言:javascript
复制
apk add --update --no-cache \
           graphviz \
           ttf-freefont
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54634135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档