Fork me on GitHub
摘要: >> (1)RESTful api 规范 和 DRF 的基本介绍 >> (2)DRF 的 认证系统实现 >> (3)DRF 的 权限系统实现 >> (4)DRF 的 用户频率限制系统实现 >> (5)综合使用 认证 权限 限流 >> ( 6 ) DRF 的 版本控制,解析器,与序列化 >> ( 7 阅读全文
posted @ 2018-03-01 19:32 派对动物 阅读(464) 评论(0) 推荐(0) 编辑
摘要: >> (0) Flask 的 简单认识 >> (1) Flask 的路由系统 FBV 与 CBV >> (2) Flask的 请求与响应 >> (3) Flask 的 template模板 与 jinja2语法 >> (4) Flask的 配置文件 >> (5) Flask的 message 消息机 阅读全文
posted @ 2018-02-22 17:10 派对动物 阅读(379) 评论(0) 推荐(0) 编辑
摘要: >> (1) Django框架基础知识 : MVC -- http协议 -- web框架 >> (2) Django的MTV模型详解 >> (3) Django--form组件与ModelForm >> (4) cookie-session 与 Django的认证系统 >> (5) 常见的网络攻击 阅读全文
posted @ 2018-02-22 17:06 派对动物 阅读(402) 评论(0) 推荐(0) 编辑
摘要: >> (1) python爬虫相关基础知识 >> (2) python爬虫用到的http请求库 >> (3) python爬虫的解析库 >> (4) python爬虫性能相关知识 >> (5) scrapy框架 >> (6) pyspider框架 >> (7) 详解 Scrapy >> 补充.. 阅读全文
posted @ 2018-02-22 17:00 派对动物 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 1 关系型数据库 >> (1)Mysql 补充 >> (2)ORM 之 SQLAlchemy >> 补充... 2 非关系型数据库 >> (1) 数据库基础 非关系型数据库 MongoDB 和 redis >> (2.1) Redis 补充 >> (2.2) Redis 补充2 >> (3) Mon 阅读全文
posted @ 2018-02-22 16:48 派对动物 阅读(300) 评论(0) 推荐(0) 编辑
摘要: >> 1 操作系统介绍 >> 2 python语言简介 >> 3 python 历史 >> 4 python 基础数据类型 >> 5 python 变量与常量,引用与回收 >> 6 python 运算符与表达式 >> 7 python 流程控制与条件分支 >> 8 python 函数基础 >> 9 阅读全文
posted @ 2018-02-22 16:43 派对动物 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 文件的下载 from flask import 文件的上传 (1)html中 (2)后端获取,保存 (3)当然 要对文件名,文件类型进行判断;存储路径也要进行判断 可以使用werkzeug中的 判断文件类型 修改文件名 判断储存路径 python的excel操作 通过xlrd读文件 安装: 通过 x 阅读全文
posted @ 2018-04-04 09:41 派对动物 阅读(7774) 评论(0) 推荐(0) 编辑
摘要: Django 知识点补充 1 Django如何在Model保存前做一定的固定操作,比如写一条日志 (1)利用Django的Model的Signal Dispatcher, 通过django.db.models.signals.pre_save()方法,在事件发生前,发射触发信号, (1) 信号.co 阅读全文
posted @ 2018-03-29 18:04 派对动物 阅读(321) 评论(0) 推荐(0) 编辑
摘要: Django框架的服务器架构一般是 Nginx + uWSGI + Django (1)一些基本概念 1 WSGI协议,uwsgi协议 WSGI协议(通讯协议):Python用于Web开发的协议(用于处理Web服务器和应用程序(APP)的交互信息) (把http通讯的过程抽象出来(请求数据,响应数据 阅读全文
posted @ 2018-03-28 16:30 派对动物 阅读(4002) 评论(0) 推荐(1) 编辑
摘要: Memcached 补充 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写 阅读全文
posted @ 2018-03-28 14:14 派对动物 阅读(144) 评论(0) 推荐(0) 编辑
摘要: (1)websocket 协议 与 http协议 websocket 协议,双工通道 socket连接不断开 http 协议 ,只能请求响应 (用户主动获取) socket连接断开 都是基于socket 客户端都是浏览器 (2)轮询 一般用户量少的 都是用 websocket来做即时通讯 轮询 一直 阅读全文
posted @ 2018-03-27 23:46 派对动物 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 1 装饰器 + Future 从而实现Tornado的异步非阻塞 class AsyncHandler(tornado.web.RequestHandler): @gen.coroutine def get(self): future = Future() future.add_done_callb 阅读全文
posted @ 2018-03-27 23:40 派对动物 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Tornado 自定义session,与一致性哈希 ,基于redis 构建分布式 session import tornado.ioloop import tornado.web from myhash import ring create_session_id = 'sasd' 随机生成的 ses 阅读全文
posted @ 2018-03-26 22:24 派对动物 阅读(194) 评论(0) 推荐(0) 编辑
摘要: functools 补充 1 wraps 在编写装饰器时,在实现前加入 @functools.wraps(func) 可以保证装饰器不会对被装饰函数造成影响。wraps 保存被装饰函数的原信息 def decorator(f) wraps(f) def inner( args, kwargs): 2 阅读全文
posted @ 2018-03-26 09:53 派对动物 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Tornado 概述 1 基本概念 像其他web框架一样, tornado也包括了以下内容: 基本构成: a 路由系统 b 视图 获取请求数据 返回数据 c 模板语言 模板基本使用 自定义函数 利用组件自己完成 分页, 中间件等扩展功能 概念 Tornado 是 FriendFeed 使用的可扩展的 阅读全文
posted @ 2018-03-24 17:31 派对动物 阅读(298) 评论(0) 推荐(0) 编辑
摘要: " 1 Tornado基本概念 " " 2 Tornado自定义session 与 一致性哈希,构建分布式session " " 3 Tornado 异步非阻塞 " 阅读全文
posted @ 2018-03-24 17:29 派对动物 阅读(293) 评论(0) 推荐(0) 编辑
Top