Django-请求解决方案
我想知道Django通常是如何解析请求URLDjango-请求解决方案,django,url-routing,Django,Url Routing,我想知道Django通常是如何解析请求URLurlpatterns 我的理论: Django在某个时刻将其所有的urlpatterns转换为正则表达式列表,然后尝试将它们与传入请求的url进行匹配 问题: 我说得对吗?如果是的话,有人能告诉我在源代码中发生了什么吗 看起来django文档中并没有提到这一点,我觉得我在对源代码进行盲目搜索。任何见解都值得赞赏。对过程进行了描述。简言之: Django确定要使用的根URLconf模块 Django加载该Python模块并查找变量urlpatterns
urlpatterns
我的理论:
Django在某个时刻将其所有的urlpatterns
转换为正则表达式列表,然后尝试将它们与传入请求的url进行匹配
问题:
我说得对吗?如果是的话,有人能告诉我在源代码中发生了什么吗
看起来django文档中并没有提到这一点,我觉得我在对源代码进行盲目搜索。任何见解都值得赞赏。对过程进行了描述。简言之: