代码之家  ›  专栏  ›  技术社区  ›  djvg Carl Meyer

为什么PyCharm显示空的Django模型依赖关系图

  •  0
  • djvg Carl Meyer  · 技术社区  · 5 年前

    PyCharm Pro IDE有一个名为Django模型依赖关系图的方便功能,可以可视化Django模型之间的关系。

    然而,每隔一段时间,此图就会出现空白,或者根本不起作用,没有任何错误消息(日志中除外)。这里有一个相关的问题: https://youtrack.jetbrains.com/issue/PY-39831

    什么可能导致Django模型依赖关系图变空?

    我知道有一些原因,尽管有些很难重现:

    1. 没有在中注册自定义应用程序 INSTALLED_APPS 在里面 settings.py

    2. 路径到 settings.py 未在PyCharm中正确设置 File > Settings > Languages & Frameworks > Django > Settings (这可能发生在例如使用后 Refactor > Rename 在包含以下内容的文件夹上 settings.py )

    3. 在某些情况下,图表创建适用于独立 models.py 文件,但如果导入模型则失败

    1 回复  |  直到 4 年前