首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有用于Django项目结构/信息流可视化的工具?

是否有用于Django项目结构/信息流可视化的工具?
EN

Stack Overflow用户
提问于 2011-02-10 07:35:02
回答 1查看 1.7K关注 0票数 8

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

我知道伟大的模型可视化工具Django命令扩展,但我需要一个不同的工具,能够可视化之间的链接:

  1. 网址和意见;
  2. 视图和模板;
  3. 模板和其他模板(通过{% extends %}{% include %}和自定义模板标记);
  4. 模板和静态文件(css、js、图像)。

有吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-10 13:49:03

这是不可能创造工具,你正在寻找的,将在实践中发挥良好的作用。Django并没有强迫你进入任何结构。工具只能在严格的结构下工作。另外,django允许您充分利用python的动态特性。很难创建能够理解项目动态的工具。

很少有例子:

  • 视图可以是由工厂方法生成的方法。
  • 视图可以在不同的情况下呈现不同的模板。
  • 可以动态生成Urls。
  • 可以使用自定义url重新配置。
  • 变量可以在{% extend %}标记中使用。让我们为经过身份验证的用户提供一个基本模板,另一个用于匿名。

为您提供大量有关项目的可视化信息的工具对于java世界来说是常见的,但对于python则不常见。

python的一个巨大优点是它允许快速编写可读的代码。通常情况下,编写良好和结构良好的代码可以很好地解释它本身,而不需要额外的工具。

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

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

https://stackoverflow.com/questions/4954500

复制
相关文章

相似问题

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