摘要: 解耦: 从浏览器访问都是get请求,post请求可以是从form表单method=post 二、请求对象: 匹配到根路径: request属性django将请求报文中的请求行、首部信息、内容主体封装成 HttpRequest 类中的属性。 除了特殊说明的之外,其他均为只读的。 request常用方法 阅读全文
posted @ 2018-10-20 22:18 beallaliu 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 两个用法一致: django 1.0 : url django2.0 : re_path 基于以下2个需求,django2.0 又加了path方法: 一、使用内置转换器 内置转换器有: 二、自定义转换器: 1. 定义一个类 2. 注册自定义转换器,起名字 阅读全文
posted @ 2018-10-20 21:29 beallaliu 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 名称空间: 反向解析中,别名重名的问题。 同一名称空间,别名惟一。 在没有加name别名之前,访问app01/index访问到app01/index. 访问app02/index访问到app02/index 或: 用了别名了,会有一个覆盖的问题,不管访问app01/index还是app02/inde 阅读全文
posted @ 2018-10-20 20:43 beallaliu 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1. 在html里反向解析 给路径起别名,修改路径时,不用每个地方都修改。 {% url 'Log' %} : 就会去找别名为Log的URL,找到 "login/"后把"login/"发给客户端渲染。 二、在views函数里反向解析 阅读全文
posted @ 2018-10-20 20:21 beallaliu 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-10-20 19:43 beallaliu 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-10-20 19:31 beallaliu 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 注: 全局的放在项目的urls.py里,项目里的放在app01/urls.py 把组里面匹配的值传给位置参数。 所以,函数里也要多加个形参 如果有多个匹配,路径是从上到下,有匹配到就可以了。 比如访问的是2003,那执行的是第一个函数。 有名分组: 阅读全文
posted @ 2018-10-20 17:10 beallaliu 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-10-20 17:01 beallaliu 阅读(85) 评论(0) 推荐(0) 编辑