3

在页面请求进入但在 Django 调度程序运行之前在 Django 中设置断点的好地方在哪里?

我假设在manage.py runserver等待请求的 Django Web 服务器 () 中有一个循环?或者可能在 Web 服务器之外的某个地方,但在 Django url 调度程序中,它决定从 urls.py 调用哪些代码?(请注意,我不想要特定页面的断点,而是任何给定页面)

4

1 回答 1

3

在 django/core/handlers/base.py (版本 1.4.2)中,该函数get_response完全按照它所说的去做。

第 100/101 行使用您的 url conf 确定使用哪个视图:

callback, callback_args, callback_kwargs = resolver.resolve(
    request.path_info)
于 2013-01-24T22:28:18.223 回答