摘要: 1 微博三方登录 1.1 图解微博三方登录 1.2 具体流程 1.2.1 前端获取认证code 1)在Vue页面加载时 动态发送请求获取微博授权url 2)django收到请求的url后,通过微博 应用ID(client_id)和回调地址(redirect_uri) 动态 生成授 权url返回给Vu 阅读全文
posted @ 2020-12-02 11:52 a森 阅读(513) 评论(0) 推荐(0) 编辑
摘要: Redis缓存系统 1 在centos6.5中安装Redis # 安装 1. 到官网下载Redis:https://redis.io/download 2. 或者直在Linux下运行下面命令 $ wget http://download.redis.io/releases/redis-3.2.8.t 阅读全文
posted @ 2020-12-02 08:28 a森 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 1 Celery 1.1 celery梳理 1.1.1 celery应用举例 1、Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理,如果你的业务场景中需要用到异步任务,就可以考虑使用celery 2、你想对100台机器执行一条批量命令,可能会花很 阅读全文
posted @ 2020-12-02 08:24 a森 阅读(330) 评论(2) 推荐(0) 编辑
摘要: 1 创建表 1.1 Meta 源信息 from django.db import models class UserInfo(models.Model): username = models.CharField(max_length=32) password = models.CharField(m 阅读全文
posted @ 2020-11-25 10:53 a森 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1 web项目工作流程 1.1 了解web程序工作流程 1.2 django生命周期 HTTP uwsgi uwsgi WSGI 浏览器 > Nginx > uWSGI > PythonWSGImodule > Python application (web服务器)(web服务器)(web服务器) 阅读全文
posted @ 2020-11-20 10:51 a森 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 2 接口 2.1 user/views.py class RegCountView(APIView): # 注册时需要验证的用户名和手机号是否使用 # 自定义权限类 permission_classes = (AllowAny,) def post(self, request): # 接收参数:验证 阅读全文
posted @ 2020-11-07 17:16 a森 阅读(117) 评论(0) 推荐(0) 编辑
摘要: Redis缓存系统 1 在centos6.5中安装Redis # 安装 1. 到官网下载Redis:https://redis.io/download 2. 或者直在Linux下运行下面命令 $ wget http://download.redis.io/releases/redis-3.2.8.t 阅读全文
posted @ 2020-11-04 18:42 a森 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 1 django缓存 1.1 django缓存作用 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Red 阅读全文
posted @ 2020-11-04 18:39 a森 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1 JWT梳理 1.1 原理及其实现 1.1.1 与传统不同之处 1)基于传统的token验证 用户登录,服务端给返回token,并将token保存在服务端 以后用户再来访问时,需要携带token,服务端获取token后,再去数据库中获取token进行校验。 2)jwt 用户登录,服务端给用户返回一 阅读全文
posted @ 2020-11-04 16:45 a森 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 1.DRF初始化 1.DRF框架的8个核心功能 1.认证(用户登录校验用户名密码或者token是否合法) 2.权限(根据不同的用户角色,可以操作不同的表) 3.限流(限制接口访问速度) 4.序列化(返回json) 5.分页 6.版本(接口版本号,用 v1/v2/v3) # api.example.c 阅读全文
posted @ 2020-11-01 19:14 a森 阅读(75) 评论(0) 推荐(0) 编辑