django路由层
路由层 url 定义 URL即统一资源定位符,网络资源的地址,包含对应文件的位置和浏览器对该资源的处理方式。 格式 schema://host[:port#]/path/.../[?query-string][#anchor] # 栗子:http://zdq.com/index/ **schema:**协议,如http,https,ftp等; **host:**地址或域名; **port:**端口号,http默认端口80; **path:**资源路径,用于匹配需要访问的资源; **query-string:**向服务器发送的数据参数; **anchor:**锚点。 urls.py url加载是从配置文件rurls.py开始的,django项目中,urls.py文件是一张映射表,将项目中声明的url对应的视图函数建立映射关系. 网页向后端发送想要访问的接口,只有输入url的路径与配置文件中路径参数一致时,后端通过urls路由层来找到前端需求对应的接口. 路由匹配 settings中参数默认APPEND_SLASH = True,可手动设置为False 作用是django会自动给传到后端的url后加 / 第一步,先用原url寻找, 第二步,如果找不到,url后加 / 再寻找 第三步,如果害是找不到,404NotFound 匹配规则 url后第一个参数是正则表达式