1.url地址的构成:
协议://域名:端口/路径/查询字符串
如: http://127.0.0.1:5000/users/index/?name=ywk&age=24
协议:http
域名:127.0.0.1
端口:5000
路径:users/index
查询字符串:?name=ywk&age=24
2.匹配过程如下:
1.从url地址中获取路径,删除最左边的/=====>users/index/
2.再来到根级urls.py,根据url(r'^user/',include('users.urls'))的匹配规则,删除匹配成功的部分===>index/
3.再来到app下的urls.py,根据url(r'^index/$',views.index)的匹配规则,如果匹配成功,执行对应的视图函数===>index()
4.如果匹配失败,返回404
如果你和我有共同爱好,我们可以加个好友一起交流!