09 2019 档案

摘要:一,不使用蓝图,自己分文件 目录结构 app.py init.py user.py order.py 注意点:只有是包的时候才能from.然后import 相对路径进行导入 缺点 容易发生循环导入问题 二.使用蓝图之中小型系统 "详见代码点击可以下载" 目录结构: __init_.py manage 阅读全文
posted @ 2019-09-28 20:03 小小咸鱼YwY 阅读(631) 评论(0) 推荐(0) 编辑
摘要:Flask框架整个流程源码解读 一.总的流程 运行Flask其本质是运行Flask对象中的\_\_call\_\_,而 本质调用wsgi_app的方法 二.具体流程 1.ctx = self.request_context(environ) environ 请求相关的,ctx现在是包含request 阅读全文
posted @ 2019-09-28 19:49 小小咸鱼YwY 阅读(1059) 评论(0) 推荐(0) 编辑
摘要:一.g对象的使用 专门用来存储用户信息的g对象,g的全称的为global g对象在一次请求中的所有的代码的地方,都是可以使用的 g对象的使用: 设置:g.变量名= 变量值 获取:g.name 注意:g对象比如说再a路由设置只能再a路由中去到g对象,在b路由汇总没法获得g对象 二.g,session, 阅读全文
posted @ 2019-09-28 19:24 小小咸鱼YwY 阅读(1519) 评论(0) 推荐(0) 编辑
摘要:一.\_\_str\_\_ 打印时触发 二.\_\_ repr\_\_ str函数或者print函数 obj.__str__() repr或者交互式解释器 obj.__repr__() str函数或者print函数如果\_\_str\_\_没有被定义,那么就会使用\_\_repr\_\_来代替输出 阅读全文
posted @ 2019-09-28 10:52 小小咸鱼YwY 阅读(739) 评论(0) 推荐(1) 编辑
摘要:一.简单的使用 二. 详细介绍 阅读全文
posted @ 2019-09-27 21:19 小小咸鱼YwY 阅读(2763) 评论(0) 推荐(1) 编辑
摘要:Flask中的CBV以及正则表达式 一.CBV 二.正则表达式 阅读全文
posted @ 2019-09-27 21:08 小小咸鱼YwY 阅读(515) 评论(0) 推荐(0) 编辑
摘要:Flask中的渲染变量 一.渲染变量 二.变量的循环 三.逻辑判断 比django中多可以加括号,执行函数,传参数 index.html 注意: 1.Markup等价django的mark_safe , 2.extends,include一模一样 阅读全文
posted @ 2019-09-27 20:35 小小咸鱼YwY 阅读(411) 评论(0) 推荐(0) 编辑
摘要:一.request 二.response 阅读全文
posted @ 2019-09-27 20:29 小小咸鱼YwY 阅读(765) 评论(0) 推荐(0) 编辑
摘要:一.cookie 二.session 用之前必须先设置秘钥 使用 设置cookie的参数 python key, 键 value='', 值 max_age=None, 超时时间 cookie需要延续的时间(以秒为单位)如果参数是\ None`` ,这个cookie会延续到浏览器关闭为止 expir 阅读全文
posted @ 2019-09-27 20:17 小小咸鱼YwY 阅读(1220) 评论(0) 推荐(0) 编辑
摘要:一.请求前 用法 二.请求后 用法 三.页面第一次请求 用法 FLask启动时候,页面请求第一次才会执行,第二次不会执行与浏览器无关 四.异常捕获 用法 只能捕获异常而不能让页面渲染出自定义的异常信息 app.debug=True模式下e为空 无论什么情况函数都会运行 五.异常处理 用法 六.页面渲 阅读全文
posted @ 2019-09-27 15:34 小小咸鱼YwY 阅读(442) 评论(0) 推荐(0) 编辑
摘要:一.配置 方法一: app.debug=True app.secret_key="asdas" 方法二 app.config["DEBUG"]=True 方法三 app.config.from_pyfile("配置文件路径") 配置文件 方法四(推荐使用) app.config.from_pyfil 阅读全文
posted @ 2019-09-26 20:53 小小咸鱼YwY 阅读(1149) 评论(0) 推荐(0) 编辑
摘要:一.使用 安装依赖 第一步 第二步 第三步 二.对应DJango中输出方式Flask中输出方式 DJango|Flask | redirect|redirect 传参与Django相同 HttpResponse|"" 直接输出字符串即可 render|render_template('渲染的网址路径 阅读全文
posted @ 2019-09-26 19:14 小小咸鱼YwY 阅读(1168) 评论(0) 推荐(1) 编辑
摘要:app.json全局tabBar设置tabBar不显示 阅读全文
posted @ 2019-09-26 18:50 小小咸鱼YwY 阅读(1829) 评论(0) 推荐(0) 编辑
摘要:一.增 其中expires的格式为Fri Sep 27 2019 14:27:25 GMT+0800 (中国标准时间)的一个对象.toUTCString 对于时间设置 二.改 用同样的key的名称覆盖就好了 三.查 查看全部document.cookie的结果为字符串,每个cookie之间都由;连接 阅读全文
posted @ 2019-09-26 14:35 小小咸鱼YwY 阅读(676) 评论(0) 推荐(0) 编辑
摘要:微信小程序与用户交互 一.显示消息提示框 wx.showToast({属性名:属性值}) wx.showLoading({属性名:属性值}) | 属性 | 类型 | 默认值 | 必填 | 说明 | | : | : | : | : | : | | title | string | | 是 | 提示的内 阅读全文
posted @ 2019-09-26 11:47 小小咸鱼YwY 阅读(1717) 评论(2) 推荐(0) 编辑
摘要:DRF框架中链表数据通过ModelSerializer深度查询方法汇总 一.准备测试和理解准备 创建类 生成表单数据 Test1 id| test_2_id_id | 1|1 2|2 Test2 id|name | 1|名字1 2|名字2 二.深度查询通过Test1获得Test2的name而不是id 阅读全文
posted @ 2019-09-25 21:27 小小咸鱼YwY 阅读(833) 评论(0) 推荐(0) 编辑
摘要:一.安装redis与可视化操作工具 可视化工具:RedisDesktopManager redis载地址:https://github.com/MSOpenTech/redis/releases。 二.在服务中管理redis服务器的开启关闭 三.命令行简单使用 redis cli 启动客户端 set 阅读全文
posted @ 2019-09-25 20:04 小小咸鱼YwY 阅读(1874) 评论(4) 推荐(0) 编辑
摘要:Vue cli中的跳转 一.页面中跳转指定网页 写法一: 这里的name是在VUE路由里面的 写法二: 二.js中跳转 push与replace用法一样,都是跳转到指定网页 : push会history栈中添加一个记录,点击后退会返回到上一个页面 replacehistory栈中不会有记录,点击返回 阅读全文
posted @ 2019-09-25 16:32 小小咸鱼YwY 阅读(2898) 评论(0) 推荐(0) 编辑
摘要:django2.0+连接mysql数据库迁移时候报错 情况一 错误信息 解决办法 去到 把里面的注释掉 python if version 阅读全文
posted @ 2019-09-25 15:40 小小咸鱼YwY 阅读(442) 评论(0) 推荐(0) 编辑
摘要:微信小程序路由跳转 1.wx.switchTab(Object object) 这里的tabBar是底下的导航栏指定的页面, 跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面 参数 Object object | 属性 | 类型 | 默认值 | 必填 | 说明 | | | | | | 阅读全文
posted @ 2019-09-25 08:51 小小咸鱼YwY 阅读(1186) 评论(0) 推荐(0) 编辑
摘要:微信小程序登入流程 一.首先前端先传code去后端 二.后端接受到请求中的code 三.后端获得code之后向微信官方发起请求获得相关参数 发起的链接 请求参数 | 属性 | 类型 | 默认值 | 必填 | 说明 | | : | : | : | : | : | | appid | string | 阅读全文
posted @ 2019-09-24 20:17 小小咸鱼YwY 阅读(1503) 评论(1) 推荐(1) 编辑
摘要:一.示例代码 注意:如果进行本地测试请在右上角 `本地设置 不校验合法性打钩` 二.参数 "微信官方解释" 参数 | 属性 | 类型 | 默认值 | 必填 | 说明 | | : | : : | : : | | | | url | string | | 是 | 开发者服务器接口地址 | | data 阅读全文
posted @ 2019-09-24 17:19 小小咸鱼YwY 阅读(1572) 评论(0) 推荐(0) 编辑
摘要:django数据库迁移时候异常 一.错误信息 Django在根据models生成数据库表时报 __init__() missing 1 required positional argument: 'on_delete' 二.原因 在django2.0后,定义外键和一对一关系的时候需要加on_dele 阅读全文
posted @ 2019-09-24 11:56 小小咸鱼YwY 阅读(555) 评论(0) 推荐(0) 编辑
摘要:Git常用命令总结 git init ​ 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹. git clone ​ 获取一个url对应的远程Git repo, 创建一个local copy. ​ 一般的格式是git clo 阅读全文
posted @ 2019-09-24 11:30 小小咸鱼YwY 阅读(313) 评论(0) 推荐(0) 编辑
摘要:微信小程序自定义组件 一. 创建自定义组件 类似于页面,一个自定义组件由 `wxml wxss js` 4个文件组成 二.组件声明 首先需要在自定义组件所在的 文件中进行自定义组件声明 三.编辑组件 同时,还要在 文件中编写组件模板,在 文件中加入组件样式 wxml与xcss和普通页面设置差不多 w 阅读全文
posted @ 2019-09-24 09:29 小小咸鱼YwY 阅读(873) 评论(0) 推荐(0) 编辑
摘要:微信小程序中事件 一.常见的事件有 | 类型 | 触发条件 | 最低版本 | | | | | | touchstart | 手指触摸动作开始 | | | touchmove | 手指触摸后移动 | | | touchcancel | 手指触摸动作被打断,如来电提醒,弹窗 | | | touchend 阅读全文
posted @ 2019-09-23 20:04 小小咸鱼YwY 阅读(2053) 评论(0) 推荐(0) 编辑
摘要:微信小程序前端样式WXSS书写 一. WXSS的简单介绍 WXSS(WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式。 与 CSS 相比,WXSS 扩展的特性有: 尺寸单位 样式导入 二. 尺寸单位 rpx(responsive pixel): 可以根据屏幕宽度 阅读全文
posted @ 2019-09-23 19:49 小小咸鱼YwY 阅读(3179) 评论(0) 推荐(0) 编辑
摘要:微信小程序前端页面书写 WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合 "基础组件" 、 "事件系统" ,可以构建出页面的结构。 一.数据绑定 1. 普通写法 2. 组件属性 简直和上面没区别啊 3. bool类型 不要直接写 checked="false", 阅读全文
posted @ 2019-09-23 19:43 小小咸鱼YwY 阅读(3855) 评论(0) 推荐(1) 编辑
摘要:微信小程序开发环境安装以及相关设置配置 一.安装 软件名称: 软件安装地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html 使用官方文档:https://developers.weixin.qq.com/ 阅读全文
posted @ 2019-09-23 19:16 小小咸鱼YwY 阅读(3109) 评论(0) 推荐(0) 编辑
摘要:博客园美化博客随笔目录 基于 在`2014 5 11`写的目录代码基础上进行改进 一.js代码 二.css代码 三.展示效果 未打开状态 展开效果 hover效果 三.在原先的基础上解决的bug 1.目录由于其他js导致没法加载(最主要修改的内容) 2.修改了样式 3.修改了hover样式让他看起来 阅读全文
posted @ 2019-09-23 14:19 小小咸鱼YwY 阅读(790) 评论(0) 推荐(1) 编辑
摘要:DJango错误日志生成 setting.py设置 exception.py(抛错设置) logging.py 阅读全文
posted @ 2019-09-22 21:32 小小咸鱼YwY 阅读(761) 评论(0) 推荐(0) 编辑
摘要:drf框架接口文档 REST framework可以自动帮助我们生成接口文档。 接口文档以网页的方式呈现。 自动接口文档能生成的是继承自 及其子类的视图。 一.安装依赖 二.设置接口文档访问路径 在总路由中添加接口文档路径。 文档路由对应的视图配置为 , 参数 为接口文档网站的标题。 三.文档描述说 阅读全文
posted @ 2019-09-22 21:14 小小咸鱼YwY 阅读(1538) 评论(0) 推荐(0) 编辑
摘要:drf框架中分页组件 普通分页(最常用) 自定制分页类 pagination.py views.py 偏移分页 自定制分页类 pagination.py views.py 加密分页 自定制分页类 pagination.py views.py 阅读全文
posted @ 2019-09-22 20:34 小小咸鱼YwY 阅读(424) 评论(0) 推荐(0) 编辑
摘要:"DRF框架安装配置及其功能概述" "Django与DRF 源码视图解析" "DRF框架序列化和返序列化" "DRF框架serializers中ModelSerializer类简化序列化和反序列化操作" "DRF源码save以及response" "DRF框架中所有视图及用法" "DRF框架中认证与 阅读全文
posted @ 2019-09-22 20:07 小小咸鱼YwY 阅读(1890) 评论(0) 推荐(0) 编辑
摘要:一.vue基础 "Vue的介绍及安装和导入" "Vue的使用" "vue事件获取当前对象" "Vue成员获取" "Vue中的循环以及修改差值表达式" "vue中methods,computed,filters,watch的总结" "Vue中组件" "Vue中插槽指令" "Vue部分编译不生效,解决V 阅读全文
posted @ 2019-09-22 19:25 小小咸鱼YwY 阅读(1783) 评论(0) 推荐(1) 编辑
摘要:0922自我总结 django后台管理 admin 一.模型注册 admin.py 注册方式一: 注册方式二 : 二.admin界面的汉化 三.admin界面优化 1、记录列表基本设置 2、筛选器 此处注意: 使用 date_hierarchy 进行详细时间筛选的时候 可能出现报错:Database 阅读全文
posted @ 2019-09-22 18:58 小小咸鱼YwY 阅读(620) 评论(0) 推荐(0) 编辑
摘要:0921自我总结 CSS3动画的使用 一.动画的创建 @keyframes规则是创建动画 浏览器兼容 根据状态的百分比来设置 上面如果有前缀下面使用的时候必须加上前缀 二.css3动画的属性 animation设置动画 :animation: name duration timing functio 阅读全文
posted @ 2019-09-21 16:14 小小咸鱼YwY 阅读(688) 评论(0) 推荐(0) 编辑
摘要:0921自我总结 css3如何解决动画的播放、暂停和重新开始 一.解决的本质思路 播放的解决思路 先定义好动画效果通过类名的增加达到样式的出现 暂停的解决思路 我们播放动画时,如要暂停动画,就要用到 这个属性。 属性有两个值: 当然去掉 ,也可以继续播放动画。 重新开始解决思路 播放与重新开始的解决 阅读全文
posted @ 2019-09-21 15:51 小小咸鱼YwY 阅读(3825) 评论(0) 推荐(0) 编辑
摘要:0920自我总结 关于hover与after,before已及first letter,first line的联用 一.写法 元素:hover::after{样式} 元素:hover::before{样式} 二.使用 元素:hover::after{样式}与元素:after{content:'插入的 阅读全文
posted @ 2019-09-20 15:08 小小咸鱼YwY 阅读(676) 评论(0) 推荐(0) 编辑
摘要:0919自我总结 django Xadmin后台管理 一.安装环境 二.注册app 三.Xadmin数据库迁移 四.设置路由 五.创建超级用户 六.xadmin全局配置 阅读全文
posted @ 2019-09-19 19:56 小小咸鱼YwY 阅读(1056) 评论(0) 推荐(0) 编辑
摘要:0919自我总结 常见的鼠标hover效果 展示效果:http://ianlunn.github.io/Hover/ 部分动画制作 使用 拿 为例子 导入上述的方法 全是再样式中操作 配置方法 参考文档'https://www.w3school.com.cn/cssref/index.asp ani 阅读全文
posted @ 2019-09-19 12:21 小小咸鱼YwY 阅读(1096) 评论(0) 推荐(0) 编辑
摘要:0918自我总结 JavaScript 三种弹窗方式 一.alert 用法: 二.confirm 用法: 三.prompt 阅读全文
posted @ 2019-09-18 19:57 小小咸鱼YwY 阅读(1025) 评论(0) 推荐(0) 编辑
摘要:博客园美化夜间模式 一.点击控制样式 一.触发点击 二.修改按钮样式以及对于类名 三.将模式信息存入sessionStorage中 四.更具按钮的类名,自己博客样式进行跟换 二.时间控制切换 考虑情况: 1.时间到了提醒是不是要切换 2.已经是夜间模式了就用切换 3.有些人不喜欢这些提示 这段代码解 阅读全文
posted @ 2019-09-18 18:53 小小咸鱼YwY 阅读(1073) 评论(6) 推荐(0) 编辑
摘要:原生js写个小时钟 一.代码 二.思路 1.获取时间 2.循环执行获取时间 3.把时间写在页面中 阅读全文
posted @ 2019-09-18 17:33 小小咸鱼YwY 阅读(618) 评论(0) 推荐(0) 编辑
摘要:一.获取时间 核心方法创建一个时间对象: 时间对象相关操作 .`函数名` | 函数名 | 功能 | | : | : | | getYear() | 获取四位数的年份 | | getMonth() | 获取2位数的月数, 这个是从 0 开始的 , 注意 不是从1 开始的!!! | | getDate( 阅读全文
posted @ 2019-09-18 17:30 小小咸鱼YwY 阅读(2240) 评论(0) 推荐(1) 编辑
摘要:0917自我总结 Celery的使用 一.官方文档 Celery 官网:http://www.celeryproject.org/ Celery 官方文档英文版:http://docs.celeryproject.org/en/latest/index.html Celery 官方文档中文版:htt 阅读全文
posted @ 2019-09-17 20:55 小小咸鱼YwY 阅读(767) 评论(0) 推荐(2) 编辑
摘要:0917自我总结 Vue cli中axios传参的方式以及后端取的方式 一.传参 params是添加到url的请求字符串中的,用于get请求。 data是添加到请求体(body)中的, 用于post请求。 首先现在main.js进行配置 如:get请求 如:post请求 二.后台获取 如果是 传参后 阅读全文
posted @ 2019-09-17 10:59 小小咸鱼YwY 阅读(5171) 评论(0) 推荐(0) 编辑
摘要:0917自我总结 前端正则表达式书写 一.写法 写法一 /正则表达式/修饰符 修饰符 /i (忽略大小写) /g (全文查找出现的所有匹配字符) /m (多行查找) /gi(全文查找、忽略大小写) /ig(全文查找、忽略大小写) 例子:/a/gi 查找内容中的a 不写修饰符默认只匹配一个 写法二 l 阅读全文
posted @ 2019-09-17 10:24 小小咸鱼YwY 阅读(1686) 评论(0) 推荐(0) 编辑
摘要:DJango配置mysql数据库以及数据库迁移 一.Django 配置MySQL数据库 在settings.py中配置 数据库结构迁移 Python3不支持MySQLdb,可用pymysql代替。 1.首先,在Python虚拟环境下安装pymysql:pip install pymysql。 2.然 阅读全文
posted @ 2019-09-17 09:13 小小咸鱼YwY 阅读(1999) 评论(0) 推荐(0) 编辑
摘要:0916自我总结 django自带cache结合redis创建永久缓存 1.redis库 1.安装redis与可视化操作工具 1.安装redis https://www.runoob.com/redis/redis install.html 2.可视化操作工具 2.在服务中管理redis服务器的开启 阅读全文
posted @ 2019-09-16 20:42 小小咸鱼YwY 阅读(2354) 评论(0) 推荐(0) 编辑
摘要:Git详细操作 一.本地配置 1公钥钥配置 1.参考帮助文档:https://gitee.com/help/ 仓库管理 =公钥管理 =生成/添加SSH公钥 按照提示完成三次回车,即可生成 ssh key。通过查看 文件内容,获取到你的 public key 如果你是 你可能执行上面命令会无法找到,那 阅读全文
posted @ 2019-09-16 10:04 小小咸鱼YwY 阅读(600) 评论(0) 推荐(1) 编辑
摘要:一.作用 1、使不同应用开发环境相互独立 2、环境升级不影响其他应用,也不会影响全局的python环境 3、防止出现包管理混乱及包版本冲突 二.安装 windows 安装 配置 MacOS、Linux 安装 工作文件 配置 三.使用 四.异常 deactivate指令不生效 搭建虚拟环境后查看虚拟环 阅读全文
posted @ 2019-09-14 15:46 小小咸鱼YwY 阅读(337) 评论(0) 推荐(0) 编辑
摘要:0911自我总结 短信验证功能实现 1.选择功能 2.免费领取短信 3.添加应用 4.点击进入你创建的应用 5.选择你要的项目 6.创建签名以及短信格式 创建签名时候看他需要你提供给他什么资料你就提交什么资料,一般 截图管理员页面即可通过审核 7.使用 参考的官方文档:https://console 阅读全文
posted @ 2019-09-11 13:26 小小咸鱼YwY 阅读(522) 评论(0) 推荐(1) 编辑
摘要:0910自我总结 django drf框架中排序和查询组件 一查询相关 1.模糊查询 1.导入模块组件 2.自定义视图类中的相关设置参数 其中 添加各种字符来限制搜索行为 以指定内容开头 完全匹配 全文搜索(目前只支持django数据存放在mysql) 正则匹配 2.自定义查询 1.自定义条件导入模 阅读全文
posted @ 2019-09-10 18:37 小小咸鱼YwY 阅读(593) 评论(1) 推荐(0) 编辑
摘要:0910自我总结 django drf框架自带的路由以及最简化的视图 路由 一.导入模块 二.初始化路由对象 三.创建路由 其效果等同于 视图 一.导入模块 二.创建视图逻辑 阅读全文
posted @ 2019-09-10 15:32 小小咸鱼YwY 阅读(604) 评论(0) 推荐(0) 编辑
摘要:drf框架中jwt 一.模块的安装 :http://getblimp.github.io/django rest framework jwt/ 他是个第三方的开源项目 :`pip install djangorestframework jwt` 使用 设定好的jwt 测试接口:post请求 二.工作 阅读全文
posted @ 2019-09-09 20:51 小小咸鱼YwY 阅读(3967) 评论(4) 推荐(2) 编辑
摘要:0909自我总结 drf框架中认证与权限工作原理及设置 一.概述 1.认证 返回None = 游客 返回user,auth = 登录用户 抛出异常 = 非法用户 1)如果前台没有携带认证信息,直接定义为游客 2)如果前台携带了认证信息并认证通过,定位为登录用户,将登录的用户user对象保存在 req 阅读全文
posted @ 2019-09-09 17:16 小小咸鱼YwY 阅读(1183) 评论(0) 推荐(0) 编辑
摘要:0909自我总结 drf框架中所有视图及用法 一.drf框架中的所有视图类 :django自带的views类 :views.APIView :generics GenericAPIView:该视图类中的基类 mixins视图工具集: RetrieveModelMixin:retrieve 单取 Li 阅读全文
posted @ 2019-09-09 14:38 小小咸鱼YwY 阅读(1875) 评论(0) 推荐(0) 编辑
摘要:0908自我总结 python中关于空的说法 python中表示空的数据 常量None 常量False 任何形式的数值类型零,如 ,`0L 0.0 0j` 空的序列 ,`()` 空的字典 用户自定义的 和`len() 0`或者布尔类型为False 他既不是 也不 也不是 也不是 ,但是他的布尔类型为 阅读全文
posted @ 2019-09-08 19:32 小小咸鱼YwY 阅读(1022) 评论(0) 推荐(0) 编辑
摘要:0907自我总结 重新整理django中Auth模块 一.设置 默认Auth表单 默认是使用自带的 表单 自定义Auth表单 一定要在 中告诉 ,我现在使用我新定义的 表来做用户认证。写法如下: 在 创建表单模型可以对 进行继承因为我们可以从源码中看出来auth自带的user表示继承 类,所有我们可 阅读全文
posted @ 2019-09-07 22:23 小小咸鱼YwY 阅读(436) 评论(0) 推荐(0) 编辑
摘要:周末手撸管理系统(一) 已完成 大体模板 用户登入注册 明天加商品订单商品进去 完成效果图 1.首先进行设置 2.创建模型以及form组件 userinfo_form.py 3.页面 4.路由 5.视图 `大家周末娱乐` 阅读全文
posted @ 2019-09-07 21:26 小小咸鱼YwY 阅读(1226) 评论(6) 推荐(0) 编辑
摘要:drf源码save以及response 一.save python if self.instance is not None: self.instance = self.update(self.instance, validated_data) assert self.instance is not 阅读全文
posted @ 2019-09-05 21:29 小小咸鱼YwY 阅读(666) 评论(0) 推荐(0) 编辑
摘要:0905自我总结 drf框架serializers中ModelSerializer类 https://www.cnblogs.com/pythonywy/p/11455508.html 一.简单的使用 导入 注意点 其中 与`exclude`不能共存 不能控制显示字段,与外键相关的表会全部显示出来 阅读全文
posted @ 2019-09-05 20:20 小小咸鱼YwY 阅读(2174) 评论(0) 推荐(0) 编辑
摘要:0904自我总结 django模型中有外键关系的表删除相关设置 一.一对一 例如有 1)关系字段放在AuthorDetail表中:作者删除详情删除,详情删除作者保留 2)作者找详情用 外键related_name(detail),详情找作者用 外键字段(author) 3)db_constraint 阅读全文
posted @ 2019-09-04 20:38 小小咸鱼YwY 阅读(1391) 评论(2) 推荐(0) 编辑
摘要:0904自我总结 python中的特殊注释 一. TODO 这个注释用来快熟找到内容 这里的todo不用区分大小写 写法标记的位置, 二. type 阅读全文
posted @ 2019-09-04 19:18 小小咸鱼YwY 阅读(1052) 评论(0) 推荐(1) 编辑
摘要:0904自我总结 函数中 的用法 这里的 其实相当于一个分界线的作用,前面的是位置形参,后面是关键形参 前都是位置参数:无值位置必须赋值,有值位置可以不要赋值,必须在无值位置之后 后都是关键字参数:无值关键字必须赋值,有值关键字可以不要赋值,都是指名道姓传参,所以顺序任意 可以紧跟一个变量,用来接收 阅读全文
posted @ 2019-09-04 19:02 小小咸鱼YwY 阅读(836) 评论(0) 推荐(1) 编辑
摘要:0903自我总结 drf框架序列化和反序列化 一.自己对于序列化和反序列化使用的分类 前后端交互主要有 ,`post puch put deleter` 其中用到序列化的 用到反序列化的剩下四中 二.序列化的使用 1.首先我们要根据我们定义的模型一一对应定义一个继承 的类 自定义字段,拿 字段举例在 阅读全文
posted @ 2019-09-03 20:43 小小咸鱼YwY 阅读(1061) 评论(0) 推荐(0) 编辑
摘要:HTTP中get和post的区别 GET 从指定的资源请求数据。 POST 向指定的资源提交要被处理的数据 | | GET | POST | | | | | | 后退/刷新 | 无害的 | 数据会被重新提交 | | 书签 | 可收藏为书签 | 不可收藏为书签 | | 缓存 | 能被缓存 | 不能缓存 阅读全文
posted @ 2019-09-02 21:07 小小咸鱼YwY 阅读(740) 评论(0) 推荐(1) 编辑
摘要:0902自我总结 Django 与drf 源码视图解析 一.原生Django CBV 源码分析:View 二.drf CBV 源码分析:APIView 三.APIView做的处理 : : 1)二次封装request 2)三大认证 四.drf 的局部渲染和全局渲染 通过看了源码我们对于渲染内容是 还是 阅读全文
posted @ 2019-09-02 20:56 小小咸鱼YwY 阅读(857) 评论(0) 推荐(0) 编辑
摘要:0902自我总结 drf框架安装配置及其功能概述 一.安装 二.配置 三.特点 阅读全文
posted @ 2019-09-02 20:42 小小咸鱼YwY 阅读(735) 评论(0) 推荐(0) 编辑
摘要:0902自我总结 restful接口规范 1.一般都采用安全协议(接口都是操作数据的):https 2.体现接口的关键字 3.接口操作的数据称之为资源:采用资源名称的复数 4.接口链接中不出现操作资源的动词,通过请求方式来决定操作资源的动作 |`post https://api.xxx.com/bo 阅读全文
posted @ 2019-09-02 20:38 小小咸鱼YwY 阅读(959) 评论(0) 推荐(0) 编辑
摘要:0902自我总结 Vue CLI项目快速UI布局 element ui 一.element ui的地址 https://element.eleme.cn/ 二.element ui的安装 在vue cli的项目中element的导入 三.使用 跟着官方文档走就好了 https://element.e 阅读全文
posted @ 2019-09-02 10:02 小小咸鱼YwY 阅读(1267) 评论(0) 推荐(0) 编辑
摘要:"Vue的介绍及安装和导入" "Vue的使用" "Vue成员获取" "Vue中的循环以及修改差值表达式" "vue中methods,computed,filters,watch的总结" "Vue中组件" "Vue中插槽指令" "Vue部分编译不生效,解决Vue渲染时候会闪一下" 阅读全文
posted @ 2019-09-01 17:40 小小咸鱼YwY 阅读(474) 评论(0) 推荐(0) 编辑
摘要:"Vue CLI 项目搭建" "Vue CLI 项目在pycharm中配置" "Vue CLI 项目中相关操作" "Vue CLI项目中路由传参" "Vue CLI项目 vue cookie与vue cookies处理cookie" "Vue CLI项目 axios模块前后端交互(类似ajax提交) 阅读全文
posted @ 2019-09-01 17:39 小小咸鱼YwY 阅读(330) 评论(0) 推荐(0) 编辑
摘要:0901自我总结 Vue CLI项目路由案例汇总 router.js components/Nav.vue views/Course.vue components/CourseCard.vue vue <! 逻辑跳转 {{ card.title }} <! 链接跳转 <! 第一种 <! <route 阅读全文
posted @ 2019-09-01 17:30 小小咸鱼YwY 阅读(958) 评论(0) 推荐(1) 编辑
摘要:0901自我总结 Vue CLI项目vuex仓库 一.概念 vuex仓库是vue全局的数据仓库,好比一个单例,在任何组件中通过this.$store来共享这个仓库中的数据,完成跨组件间的信息交互。 vuex仓库中的数据,会在浏览器刷新后重置 二.使用 仓库共享数据的获取与修改 : 在任何组件的逻辑中 阅读全文
posted @ 2019-09-01 17:26 小小咸鱼YwY 阅读(1232) 评论(0) 推荐(1) 编辑