会员
T恤
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
风吹过的街道
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
9
下一页
2019年10月19日
视图类、视图家族、工具视图等
摘要: 视图类传递参数给序列化类 # 1)在视图类中实例化序列化对象时,可以设置context内容 # 2)在序列化类中的局部钩子、全局钩子、create、update方法中,都可以用self.context访问视图类传递过来的内容 # 需求: # 1) 在视图类中,可以通过request得到登陆用户req
阅读全文
posted @ 2019-10-19 10:22 云上fly
阅读(211)
评论(0)
推荐(0)
2019年10月17日
序列化模块ModelSerializer上补充及ListSerializer
摘要: 整体单改 路由层、模型层、序列化层不需要做修改,只需要处理视图层:views.py """ 1) 单整体改,说明前台要提供修改的数据,那么数据就需要校验,校验的数据应该在实例化“序列化类对象”时,赋值给data 2)修改,就必须明确被修改的模型类对象,并在实例化“序列化类对象”时,赋值给instan
阅读全文
posted @ 2019-10-17 21:49 云上fly
阅读(509)
评论(0)
推荐(0)
2019年10月16日
序列化模块ModelSerializer
摘要: 准备 配置:settings.py INSTALLED_APPS = [ # ... 'rest_framework', ] DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'dg_proj', 'US
阅读全文
posted @ 2019-10-16 22:01 云上fly
阅读(155)
评论(0)
推荐(0)
序列化模块Serializer
摘要: 序列化组件: 知识点:Serializer(偏底层)、ModelSerializer(重点)、ListModelSerializer(辅助群改) Serializer 序列化准备: 模型层:models.py class User(models.Model): SEX_CHOICES = [ [0,
阅读全文
posted @ 2019-10-16 16:46 云上fly
阅读(270)
评论(0)
推荐(0)
解析模块、异常模块、响应模块
摘要: 解析模块 为什么要配置解析模块 """ 1)drf给我们通过了多种解析数据包方式的解析类 2)我们可以通过配置来控制前台提交的哪些格式的数据后台在解析,哪些数据不解析 3)全局配置就是针对每一个视图类,局部配置就是针对指定的视图来,让它们可以按照配置规则选择性解析数据 """ 源码入口 # APIV
阅读全文
posted @ 2019-10-16 08:06 云上fly
阅读(247)
评论(0)
推荐(0)
2019年10月15日
drf中的请求模块和渲染模块
摘要: 请求模块:request对象 APIView request.py # 在rest_framework.request.Request实例化方法中 self._request = request 将原生request作为新request的_request属性 # 1) drf 对原生request做
阅读全文
posted @ 2019-10-15 17:16 云上fly
阅读(227)
评论(0)
推荐(2)
drf基础
摘要: drf框架 全称:django-rest framework 接口 """ 接口:联系两个物质的媒介,完成信息交互 web程序中:联系前台页面与后台数据库的媒介 web接口组成: url:长得像放回数据的url链接 请求参数:前台按照指定的key提供数据给后台 响应数据:后台与数据库交互后将数据反馈
阅读全文
posted @ 2019-10-15 13:56 云上fly
阅读(149)
评论(0)
推荐(0)
2019年10月11日
vue中的路由传参及跨组件传参
摘要: 路由跳转 this.$router.push('/course'); this.$router.push({name: course}); this.$router.go(-1); this.$router.go(1); <router-link to="/course">课程页</router-l
阅读全文
posted @ 2019-10-11 22:07 云上fly
阅读(2460)
评论(0)
推荐(1)
2019年10月10日
vue项目环境搭建与组件介绍
摘要: Vue项目环境搭建 """ node ~~ python:node是用c++编写用来运行js代码的 npm(cnpm) ~~ pip:npm是一个终端应用商城,可以换国内源cnpm vue ~~ django:vue是用来搭建vue前端项目的 1) 安装node 官网下载安装包,傻瓜式安装:http
阅读全文
posted @ 2019-10-10 18:35 云上fly
阅读(371)
评论(0)
推荐(0)
2019年10月9日
vue基础指令了解补充及组件介绍
摘要: v-once指令 """ v-once:单独使用,限制的标签内容一旦赋值,便不可被动更改(如果是输入框,可以主动修改) """ <div id="app"> <input type="text" v-model="msg"> <!-- 一旦赋值,只可主动更改 --> <input type="tex
阅读全文
posted @ 2019-10-09 23:25 云上fly
阅读(199)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
9
下一页
公告
点击右上角即可分享