【发布时间】:2009-12-02 23:29:59
【问题描述】:
是否有详细的图表描述 Django 如何处理请求,从第一次将请求传递给它直到它返回响应,具体包括数据库连接如何与请求相关,例如 1 到 1、1 到 N等?
如果没有,我会很感激在代码中指向 Django 开始处理请求的点的指针。
谢谢。
【问题讨论】:
标签: django
是否有详细的图表描述 Django 如何处理请求,从第一次将请求传递给它直到它返回响应,具体包括数据库连接如何与请求相关,例如 1 到 1、1 到 N等?
如果没有,我会很感激在代码中指向 Django 开始处理请求的点的指针。
谢谢。
【问题讨论】:
标签: django
The Django Book有这张图(在线版):
第 3 章标题 How Django Processes a Request: Complete Details 下描述了此过程的细分。
【讨论】:
我认为这篇文章包含您正在寻找的信息以及一个体面(如果杂乱)的图表:http://uswaretech.com/blog/2009/06/django-request-response-processing/
您还可以使用django-debug-toolbar 获取有关特定请求幕后发生的 SQL(以及许多其他内容)的更多信息。
【讨论】:
上述答案中提到的大多数链接都不起作用,我得到了一个以下链接,这也是了解 django 处理请求的好读物:
http://www.b-list.org/weblog/2006/jun/13/how-django-processes-request/
【讨论】: