有Django项目结构/信息流可视化的工具吗?

我希望能够查看我的Django项目的结构,即哪些url指向哪些视图,哪些视图指向哪些模板,哪些css文件包含在哪些模板等等。

我知道Django命令扩展中的伟大的模型可视化工具,但我需要一个不同的工具,可以直观地显示以下各项之间的链接:

  • 网址和观点;
  • 视图和模板;
  • 模板和其他模板(通过{% extends %}{% include %}和自定义模板标签);
  • 模板和静态文件(CSS,JS,图像)。
  • 有没有?


    创建你正在寻找的工具是不可能的,这在工作中会很好用。 Django不会强迫你使用任何结构。 工具只能用严格的结构工作。 另外django允许你充分利用python的动态特性。 创建可以理解项目动态的工具太困难了。

    几个例子:

  • 视图可以是工厂方法生成的方法。

  • 视图可以在不同情况下呈现不同的模板。

  • 网址可以动态生成

  • 自定义网址重新链接可以使用

  • 变量可以用在{% extend %}标记中。 让我们说一个基本模板用于认证用户,其他用于匿名。

  • 为你提供大量关于项目的视觉信息的工具对于Java世界来说是很常见的,但对python来说却很常见。

    python的一个巨大优势是它允许快速编写可读代码。 通常写得很好,结构良好的代码很好地解释了它自己,没有额外的工具。

    为了简化模板/视图查找过程,您应该具有良好的代码结构,并且可以为views / templates / url创建一些项目级别的命名约定。

    链接地址: http://www.djcxy.com/p/50695.html

    上一篇: Is there a tool for Django project structure/information flow visualization?

    下一篇: Changing camera view