Django:数据流图

时间:2012-03-09 04:20:10

标签: python django dataflow-diagram

有没有资源可以获取Django的数据流图,我没有在官方网站上找到它们?

例如,如何分派请求,如何处理上传的文件等。

苏丹

2 个答案:

答案 0 :(得分:5)

没有现成的解决方案,但根据您的需求,有一些选择:

  1. 带参考图片的文件
  2. 您可以通过django Web通信的这个深入概述图像来描述该过程。 image resource: http://hitesh.in/2009/django-flow

    1. 深入模块依赖关系生成

      您可以尝试生成项目的python模块依赖关系图。一种方法是使用此工具:http://www.tarind.com/depgraph.html。但我担心这种方法需要与网络通信检测工具相结合。

    2. Django中间件挂钩+日志记录

      您可以在此处描述的中间件类http://www.djangobook.com/en/2.0/chapter03.html和此处https://docs.djangoproject.com/en/1.9/topics/http/middleware/中安装挂钩。如果将流打印到日志(挂钩内),则可以重复使用日志来手动生成流程图。 (如果你使用点语言,你可能会先行一步)。

答案 1 :(得分:0)

这是你在django上唯一可以找到的漂亮照片 官方文件。

https://docs.djangoproject.com/en/1.4/topics/http/middleware/

对于其他一切,数据流几乎都受到了 Http的请求 - 响应周期。因此,我认为图表没有多大意义,而是需要文档来解释之间提供的各种“钩子” 请求和回复。