首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将自动生成的数据库模型图集成到管理文档界面中?

如何将自动生成的数据库模型图集成到管理文档界面中?
EN

Stack Overflow用户
提问于 2020-03-19 20:43:31
回答 1查看 23关注 0票数 0

我使用graph_models from django-extensions从Django应用程序的数据库模型生成图表。我想把这个图表集成到管理界面(django.contrib.admindocs)的文档中。有没有一种方法可以集成这些图(最好是通过执行一个类似于python manage.py collectstatic的streamline命令)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-20 02:22:05

我不明白为什么不能。一种可能的方法是使用参数create a management commandinvokes the graph_models command,以便将文件输出到STATIC_FILES目录(这可能是另一个静态文件设置)。

然后你就可以override whichever admin template你想要的图表了。也许在每个表中都包含一个指向图表图像的链接?我想那应该是django/contrib/admin/templates/admin/index.html

您需要定义一些将在管理命令和覆盖管理模板中使用的命名约定,以便正确呈现图像。

在部署过程中,在调用collectstatic之后,您将调用新的管理命令。

同样,这也是一种选择。可能还有其他的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60757529

复制
相关文章

相似问题

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