关于url的一些问题
来源:7-10 机构详情展示-2
慕后端4419857
2019-01-18
在7-10中,机构列表页中 主页和课程页分别是以下两个,正则表达式是以home和course开头的,但是template存放的文件却不是以这两个为开头的。
而是以org-detail开头的,这样为什么会匹配的到呢?
还有org_base.html,这个页面只是作为继承模板用吗?不起到页面呈现的作用?
写回答
1回答
-
你好我是课程助手,我想用比较通俗的话解释你这个问题,首先你需要补充的知识点是django从请求到响应的整个流程,其次 第一点,url前面的正则匹配url规则比如 符合标准的规则才会被处理,然后携带信息一并传入第二个视图view函数,视图view函数最后返回响应,渲染指定的模板,流程说的不严谨中间还有各种中间件的作用,但作为现在的你了解这些就够了,所以url规则和模板名叫什么没有任何关联关系,base模板的意思是基模板,比如一个网站不可能一个页面一个样,都是有很多相似的,然后就是把相同的在很多地方都能共用的 抽取出来 比如首页的头部和footer区域,课程对这些讲解的比较细致,第一遍实现功能,第二遍多考虑为什么要这么做,祝学习愉快
012019-01-20
相似问题