摘要:
drf认证组件 用户信息表 from django.db import models from django.contrib.auth.models import AbstractUser class User(AbstractUser): mobile = models.CharField(max 阅读全文
摘要:
复习 1.整体修改与局部修改 # 序列化get (给前端传递参数) #查询 ser_obj = ModelSerializer(model_obj) #只传递一个参数,默认是instance的参数,查询数据 # 反序列化post save() => create()(数据保存到数据库中) #添加 s 阅读全文
摘要:
单整体改 单指的是单独一条数据,整体指这条数据的设置不为空字段都必须传值修改 基于上篇文章的代码修改,序列化层不用变,只修改views.py 1)单整体改,说明前台要提供修改的数据,修改之后保存的数据需要校验,校验的数据应该在实例化“序列化类对象”时,赋值给data 2)修改,就必须明确被修改的模型 阅读全文
摘要:
media资源路径设置 (设置好后把图片放在这个文件夹中,通过链接能访问到图片) 1.先在根目录设置一个media文件夹 2.配置settings.py,加上下面的 MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') 阅读全文
摘要:
解析模块 为什么要配置解析模块 1)drf给我们提供了多种解析数据包方式的解析类 form-data/urlencoded/json 2)我们可以通过配置来控制前台提交的哪些格式的数据后台在解析,哪些数据不解析 3)全局配置就是针对每一个视图类,局部配置就是针对指定的视图来,让它们可以按照配置规则选 阅读全文
摘要:
DRF框架 全称:django-rest framework 知识点 1、接口:什么是接口、restful接口规范 2、CBV生命周期源码 - 基于restful规范下的CBV接口 3、请求组件、解析组件、响应组件 4、序列化组件(灵魂) 5、三大认证(重中之重):认证、权限(权限六表)、频率 6、 阅读全文
摘要:
路由跳转 三种方式: $router.push / $router.go / router-link to 路由传参 第一种: router.js设置 跳转 .vue 接收 .vue 第二种: router.js设置 跳转 .vue 接收 .vue 仓库:vuex 仓库配置:store.js 赋值t 阅读全文
摘要:
小组件在components文件夹中,页面组件在views文件夹中 一、先写小组件的vue,比如text.vue(在template设置模板渲染,style设置样式) 二、页面组件(Home.vue)中使用小组件需要这几步: 1.先导入小组件(import T from '@/components/ 阅读全文
摘要:
Vue项目环境搭建 node 相当于 python npm 相当于 pip vue 相当于 django 1) 安装node,在官网下载好,然后在本地安装 官网下载安装包,傻瓜式安装:https://nodejs.org/zh-cn/ 2) 换源安装cnpm >: npm install -g cn 阅读全文
摘要:
Vue指令 1、v-once指令 单独使用,限制的标签内容一旦赋值,便不可被动更改(如果是输入框,可以主动修改) 2、v-cloak指令(了解) 防止页面闪烁 3、条件指令 v-if / v-show v-if / v-else-if / v-else 条件指令小案例:点击颜色按钮,下面方框生成对应 阅读全文