flask上下文管理
摘要:回到顶部 一、threading-local 1、threding-local 作用:为每一个线程开辟一块空间进行数据存储from threading import local from threading import Thread import time # 示例化local对象 ret=loc
阅读全文
posted @
2019-02-28 21:17
KD_131
阅读(232)
推荐(0)
flask高级编程 LocalStack 线程隔离
摘要:转:https://www.cnblogs.com/wangmingtao/p/9372611.html 30、LocalStack作为线程隔离对象的意义 30.1 数据结构 限制了某些能力 30.2 线程隔离 # -*- coding=utf-8 -*- import threading impo
阅读全文
posted @
2019-02-28 21:01
KD_131
阅读(358)
推荐(0)
flask 高级编程 上下文与栈(转)
摘要:转: https://www.cnblogs.com/wangmingtao/p/9372611.html 22、上下文与出入栈 22.1 请求过程 请求过来,flask会实例化一个Request Context,就是请求上下文(这个请求上下文封装了请求的相关信息)生成请求上下文之后,将请求上下文推
阅读全文
posted @
2019-02-28 20:59
KD_131
阅读(499)
推荐(0)
flask 请求上下文源码(转)
摘要:本篇阅读目录 一、flask请求上下文源码解读 二、http聊天室(单聊/群聊)- 基于gevent-websocket 回到顶部 转:https://www.cnblogs.com/li-li/p/10252058.html#main 一、flask请求上下文源码解读 通过上篇源码分析,我们知道了
阅读全文
posted @
2019-02-28 20:56
KD_131
阅读(259)
推荐(0)
flask请求上下文 (转)
摘要:本篇阅读目录 一、flask中的CBV 二、werkzeug + 上下文初步解读 三、偏函数和线程安全 回到顶部 一、flask中的CBV 对比django中的CBV,我们来看一下flask中的CBV怎么实现? from flask import Flask, render_template, ur
阅读全文
posted @
2019-02-28 20:53
KD_131
阅读(195)
推荐(0)
flask模板语言 jinja2 以及render_template 深度用法
摘要:是时候开始写个前端了,Flask中默认的模板语言是Jinja2 现在我们来一步一步的学习一下 Jinja2 捎带手把 render_template 中留下的疑问解决一下 首先我们要在后端定义几个字符串,用于传递到前端 STUDENT = {'name': 'Old', 'age': 38, 'ge
阅读全文
posted @
2019-02-25 19:31
KD_131
阅读(426)
推荐(1)
Vue(2)- v-model、局部组件和全局组件、父子组件传值、平行组件传值
摘要:一、表单输入绑定(v-model 指令) 可以用 v-model 指令在表单 <input>、<textarea> 及 <select> 元素上创建双向数据绑定。 详细用法参见官方文档:https://cn.vuejs.org/v2/guide/forms.html 二、局部组件和全局组件 1、了解
阅读全文
posted @
2019-02-17 16:59
KD_131
阅读(846)
推荐(0)
Vue(1)- es6的语法、vue的基本语法、vue应用示例,vue基础语法(转)
摘要:原文:https://www.cnblogs.com/li-li/p/10022288.html 一、es6的语法 1、let与var的区别 ES6 新增了let命令,用来声明变量。它的用法类似于var(ES5),但是所声明的变量,只在let命令所在的代码块内有效。如下代码: { let a = 1
阅读全文
posted @
2019-02-17 16:09
KD_131
阅读(1189)
推荐(0)
Linux环境下虚拟环境virtualenv安装和使用(转)
摘要:virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够: 1. 在没有权限的情况下安装新套件 2. 不同应用可以使用不同的套件版本 3. 套件升级不影响其他应用 安装 ? 1 sudo apt-get install python-virtualenv 使用方
阅读全文
posted @
2019-02-16 22:57
KD_131
阅读(1069)
推荐(0)
REST、DRF(View源码解读、APIView源码解读)
摘要:一.REST 1.什么是编程? 数据结构和算法的结合 2.什么是REST? 首先我们回顾下我们之前的图书管理系统,我们设计了这样的URL,如下: 127.0.0.1:9001/books/ 127.0.0.1:9001/get_all_books/ 访问所有的数据 127.0.0.1:9001/bo
阅读全文
posted @
2019-02-12 22:57
KD_131
阅读(412)
推荐(0)
超哥的 LINUX 入门大纲
摘要:前言 “Linux?听说是一个操作系统,好用吗?” “我也不知道呀,和windows有什么区别?我能在Linux上玩LOL吗” “别提了,我用过Linux,就是黑乎乎一个屏幕,鼠标也不能用,不停地的敲键盘,手指头都给我磨破了!” 或许大家都有这么想过,但是IT互联网发展至今,人们几乎很少会问“Lin
阅读全文
posted @
2019-02-12 20:54
KD_131
阅读(320)
推荐(0)
redis入门
摘要:Redis是什么 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string、list、set、zset(sorted set)和hash。这些数据类型都支持push/pop、add/remove、取交集、并集和差集及其他更丰富的操作,
阅读全文
posted @
2019-02-12 20:34
KD_131
阅读(176)
推荐(0)
CRM总结
摘要:目录 一. CRM客户关系管理系统 1. CRM是什么? 里面都有哪些功能(业务)? 2. 什么是公户?什么是私户?为什么要做这个区分? 3. 请列举出CRM系统中的表 4. 通过ORM操作对数据库的数据做展示时, 不同字段类型有不同的展示方法, 分别是什么? 5. 简述如何使用modelform
阅读全文
posted @
2019-02-12 20:31
KD_131
阅读(614)
推荐(0)
如何搭建一个vue项目(完整步骤)
摘要:参考资料 一、安装node环境 1、下载地址为:https://nodejs.org/en/ 2、检查是否安装成功:如果输出版本号,说明我们安装node环境成功 3、为了提高我们的效率,可以使用淘宝的镜像:http://npm.taobao.org/ 输入:npm install -g cnpm –
阅读全文
posted @
2019-02-12 20:27
KD_131
阅读(954)
推荐(0)
DRF 视图
摘要:目录 一.DRF中的Request 二.前戏: 关于面向对象的继承 三.初级版本 1. settings.py文件 -- 注册app 2. models.py文件 -- 创建表 3. admin.py文件 4. 根目录下urls.py -- 路由匹配 5. bms/views.py -- 视图函数
阅读全文
posted @
2019-02-12 20:02
KD_131
阅读(245)
推荐(0)
DRF 版本、认证、权限、限制、解析器和渲染器
摘要:目录 一.DRF之版本控制 为什么要有版本控制? DRF提供的版本控制方案 版本的使用 全局配置 局部配置(使用较少) 二.DRF之认证 内置的认证 步骤 三.DRF之权限 1.自定义一个权限类 2.权限 局部配置 3.权限 全局配置 四.DRF之限制 1.使用自定义限制类 1.1自定义一个限制类
阅读全文
posted @
2019-02-12 20:00
KD_131
阅读(420)
推荐(0)
python面试题
摘要:Python基础篇 1:为什么学习Python 2:通过什么途径学习Python 3:谈谈对Python和其他语言的区别 Python的优势: 4:简述解释型和编译型编程语言 5:Python的解释器种类以及相关特点? 6:位和字节的关系 7:b、B、KB、MB、GB的关系 8:PE8规范 9:通过
阅读全文
posted @
2019-02-12 19:48
KD_131
阅读(1153)
推荐(0)