摘要: ListSerializer类:群增 群改 数据层:还是采用Book、Publish、Author、AuthorDetail四个Model类 序列化层: 视图层 视图家族: 数据层、序列化层:不变 视图层: 路由层 路由组件:了解 认证组件: 模型层:models.py 序列化层:serialize 阅读全文
posted @ 2019-08-19 17:28 郝俊连城 阅读(270) 评论(0) 推荐(0) 编辑
摘要: Model准备 URL接口 ModelSerializers类 二次封装Response类:/utils/response.py 视图接口类:/api/views.py 阅读全文
posted @ 2019-08-15 21:26 郝俊连城 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 序列化基础 什么是序列化与反序列化 drf序列化与反序列化 Model类 路由分发 获取多资源 接口 序列化字段操作(自定义字段) 新增单资源 接口 更新单资源 接口 删除单资源 接口 获取单资源 接口 序列化基础:重点内容 阅读全文
posted @ 2019-08-14 21:37 郝俊连城 阅读(368) 评论(0) 推荐(0) 编辑
摘要: Ajax发送json格式数据 $.ajax({ url:'', // 不写默认朝当前页面所在的url地址提交 type:'post', contentType:'application/json', data:JSON.stringify({'name':'jason','csrfmiddlewar 阅读全文
posted @ 2019-07-22 15:00 郝俊连城 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1. djagno ORM 数据列类型 mysql djagno int interfiled 参数: null : true default : 设置默认值 max_length: 最大长度 unique: 唯一索引 联合唯一索引: class Meta: unique_together = ( 阅读全文
posted @ 2019-07-18 20:25 郝俊连城 阅读(166) 评论(0) 推荐(0) 编辑
摘要: - 一对一 列子: 用户表(母表): id name age 1 zekai 18 薪水表(子表): id money us_id 1 2000 1 (只能出现一次) class UserInfo(models.Model): name = models.CharField(max_length=3 阅读全文
posted @ 2019-07-18 08:46 郝俊连城 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1. 路由系统 def test(): pass url(r'^test$', test) 创建app: python3 mange.py startapp app名称 from app01 import views url(r'^test$', views.test) 反向路由: urls: ur 阅读全文
posted @ 2019-07-16 18:52 郝俊连城 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 路由系统 1. 伪静态: https://www.cnblogs.com/linhaifeng/articles/7133167.html 伪静态的原因: a. 美观 b. seo (搜索引擎优化技术): 就是研究各大搜索引擎的收录规则 2. 路由分发: url: 通过正则匹配完成路由的分发 3. 阅读全文
posted @ 2019-07-15 20:34 郝俊连城 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 班级表: 老师表: -新uRL的方式 -模态对话框 + ajax 增加 更新班级: 1. 前后台交互的时候, 必须使用json格式数据 第一种方式交互: 后台返回的格式: res["code"] = 10000 res['data'] = "success" return HttpResponse( 阅读全文
posted @ 2019-07-11 21:12 郝俊连城 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、web请求流程 从一个面试题说起: 当我们在浏览器中输入一个url地址的时候, 按下回车的那一刹那, 描述一下具体的过程 DNS: 记录着 域名以及IP的对应关系 根DNS服务器 顶级DNS服务器 权威DNS服务器 二级域名的DNS服务器 ps: 字符串和字节的转换: >>> s = "hell 阅读全文
posted @ 2019-07-09 20:47 郝俊连城 阅读(87) 评论(0) 推荐(0) 编辑