会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
蔚蓝的爱
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
下一页
2019年9月30日
Flask模板渲染
摘要: [TOC] Flask模板渲染 Jinja2模板引擎简介 模板 视图函数的主要作用是生成请求的响应,这是最简单请求.实际上,视图函数有两个作用: 处理业务逻辑 返回响应内容 在大型应用中,把业务逻辑和表现内容放在一起,会增加代码的复杂度和维护成本. 模板其实是一个包含响应文本的文件,其中用占位符(变
阅读全文
posted @ 2019-09-30 19:59 蔚蓝的爱
阅读(2022)
评论(0)
推荐(0)
编辑
Flask中request与response参数
摘要: [TOC] request response
阅读全文
posted @ 2019-09-30 17:05 蔚蓝的爱
阅读(578)
评论(0)
推荐(0)
编辑
2019年9月28日
Flask--WTForms
摘要: [TOC] 在说WTForms之前,我们先搞清楚Flask WTF与WTForms的区别 "Flask WTF" 基本了解 Flask WTF是集成WTForms,并带有 csrf 令牌的安全表单和全局的 csrf 保护的功能。 每次我们在建立表单所创建的类都是继承与flask_wtf中的Flask
阅读全文
posted @ 2019-09-28 17:22 蔚蓝的爱
阅读(282)
评论(0)
推荐(0)
编辑
2019年9月27日
Flask路由系统
摘要: Flask路由系统 我们之前了解了路由系统是由带参数的装饰器完成的。 路由本质:装饰器和闭包实现的。 设置路由的两种方式 第一种: 我们之前用的装饰器都是不带参数的,执行的时候直接是将函数名作为参数传给装饰器执行。那么带参数的装饰器时如何执行的呢? 我们看一下源码:先从route点进去。 先去掉@执
阅读全文
posted @ 2019-09-27 15:04 蔚蓝的爱
阅读(127)
评论(0)
推荐(0)
编辑
2019年9月26日
Flask配置方式
摘要: [TOC] Flask配置方式 flask配置总共有四种方式: 第一种:直接在启动文件中进行配置 第二种:直接操作config的的字典对象 第三种:使用配置文件 第四种:对象的方法(推荐) 默认的配置参数 flask中的配置文件是一个 对象(继承字典),默认配置为: | 配置项名称 | 说明 | |
阅读全文
posted @ 2019-09-26 11:52 蔚蓝的爱
阅读(284)
评论(0)
推荐(0)
编辑
2019年9月25日
Flask应用启动流程
摘要: [TOC] flask应用启动流程 WSGI 所有的 python web 框架都要遵循 WSGI 协议 在这里还是要简单回顾一下 WSGI 的核心概念。 WSGI 中有一个非常重要的概念:每个 python web 应用都是一个可调用(callable)的对象。在 flask 中,这个对象就是 创
阅读全文
posted @ 2019-09-25 14:33 蔚蓝的爱
阅读(431)
评论(0)
推荐(0)
编辑
2019年9月24日
Flask简介及使用
摘要: [TOC] Flask简介 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相
阅读全文
posted @ 2019-09-24 20:25 蔚蓝的爱
阅读(266)
评论(0)
推荐(0)
编辑
python调用支付宝支付接口
摘要: [TOC] 支付宝支付 aliapy二次封装包 依赖 结构 setting.py \__init__.py alipay_public_key.pem app_private_key.pem 补充:dev.py 支付模块 order/models.py 支付接口生成支付链接 前台回调接口的页面 支付
阅读全文
posted @ 2019-09-24 15:01 蔚蓝的爱
阅读(1891)
评论(1)
推荐(2)
编辑
2019年9月23日
python调用腾讯云短信接口
摘要: [TOC] python调用腾讯云短信接口 账号注册 1. 去 "腾讯云官网" 注册一个腾讯云账号,通过实名认证 2. 然后开通短信服务,创建短信应用,然后申请签名和模板 python中封装腾讯云短信接口 安装依赖 架构 settings.py python 短信应用 SDK AppID 以1400
阅读全文
posted @ 2019-09-23 20:53 蔚蓝的爱
阅读(1063)
评论(0)
推荐(0)
编辑
Celery简介以及Django中使用celery
摘要: [TOC] Celery简介 Celery是由三部分组成,消息中间件(message broker)、任务执行的单元(worker)和任务执行结果存储(task result store)。 消息中间件 Celery本身不提供消息服务,但是可以方便的和第三方提供的消息中间件集成。包括,RabbitM
阅读全文
posted @ 2019-09-23 10:53 蔚蓝的爱
阅读(259)
评论(1)
推荐(0)
编辑
2019年9月22日
django中使用redis
摘要: TOC[] django中使用redis 安装Django redis库 settings中配置 测试缓存是否成功
阅读全文
posted @ 2019-09-22 17:16 蔚蓝的爱
阅读(106)
评论(0)
推荐(0)
编辑
Redis之缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级
摘要: [TOC] Redis之缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级 1、缓存雪崩 发生场景:当Redis服务器重启或者大量缓存在同一时期失效时,此时大量的流量会全部冲击到数据库上面,数据库有可能会因为承受不住而宕机 解决办法: 1)随机均匀设置失效时间 2)设置过期标志更新缓存 3)并发量不是
阅读全文
posted @ 2019-09-22 08:34 蔚蓝的爱
阅读(145)
评论(0)
推荐(0)
编辑
2019年9月20日
git操作
摘要: 版本控制器 工作流程图 安装 搭建本地git仓库 将已有的文件夹作为git仓库 在指定目录下创建git仓库 配置操作git的用户信息 当前仓库:局部 所有仓库:全局 常用指令 查看仓库状态 工作区操作 撤销工作区操作:改、删 工作区内容提交到暂存区 撤销暂存区提交:add的逆运算 提交暂存区内容到版
阅读全文
posted @ 2019-09-20 19:58 蔚蓝的爱
阅读(88)
评论(0)
推荐(0)
编辑
python操作redis
摘要: [TOC] 安装依赖 连接方式 操作模式 redis py提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRedis的子类,用于向后兼容旧版本的redis py 连接池 redis
阅读全文
posted @ 2019-09-20 00:40 蔚蓝的爱
阅读(100)
评论(0)
推荐(0)
编辑
2019年9月19日
Redis安装和基本使用
摘要: [TOC] Redis安装和基本使用 安装 配置 启动服务端 启动客户端 Redis键(key) 与键相关的基本命令 | 命令 | 描述 | | | | | del key | 用于在 key 存在时删除 key | | dump key | 序列化给定 key ,并返回被序列化的值 | | exp
阅读全文
posted @ 2019-09-19 15:34 蔚蓝的爱
阅读(125)
评论(0)
推荐(0)
编辑
2019年9月17日
drf--搜索、过滤、排序组件
摘要: [TOC] drf 搜索、过滤、排序组件 过滤 DjangoFilterBackend 默认情况下 DRF generic list view 会返回整个 查询结果,但通常业务只是需要其中一部分,这种情况下就需要使用 "过滤器" 来限制返回结果集。 最笨的方式是继承 类或使用继承了 的类,然后重写
阅读全文
posted @ 2019-09-17 18:31 蔚蓝的爱
阅读(255)
评论(0)
推荐(0)
编辑
Redis简介
摘要: [TOC] redis简介 redis是一个key value "存储系统" 。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list( "链表" )、set(集合)、zset(sorted set 有序集合)和hash(哈希类型)。这些 "数据类型" 都
阅读全文
posted @ 2019-09-17 15:44 蔚蓝的爱
阅读(112)
评论(0)
推荐(0)
编辑
python虚拟环境的搭建
摘要: 虚拟环境的搭建 优点 windows 安装 配置 MacOS、Linux 安装 工作文件 配置 使用
阅读全文
posted @ 2019-09-17 14:33 蔚蓝的爱
阅读(83)
评论(0)
推荐(0)
编辑
2019年9月15日
django--JWT认证
摘要: [TOC] JWT认证 JWT简介 JWT全称为Json Web Token, 是由三部分进行组成: base64(头部).base(载荷).hash256(base64(头部).base(载荷).密钥) base64是可逆算法, 而hash256是不可逆算法 密钥是存储在服务器的固定字符串 安装
阅读全文
posted @ 2019-09-15 17:42 蔚蓝的爱
阅读(266)
评论(0)
推荐(0)
编辑
2019年9月14日
drf--版本控制
摘要: [TOC] 作用 因为程序在不停的更新迭代,新版和旧版差别比较大,但此时有些用户没用进行更新,还是访问的旧版,此时就需要进行版本控制,让用户体验更好 内置版本控制 局部使用 只需要在CBV函数中加入如下参数: 全局使用 需要在settings.py中进行配置 案例 基于正则的方式: 源码分析
阅读全文
posted @ 2019-09-14 14:16 蔚蓝的爱
阅读(128)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
下一页
公告