摘要: 1.vue微博回调空页面 注:微博回调空页面为: http://127.0.0.1:8888/oauth/callback/ 1.1 页面路径 components\oauth.vue <template> <div> <p>跳转中....</p> </div> </template> <scrip 阅读全文
posted @ 2020-10-10 22:43 睁yan-ii 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1.1 oauth/views.py 中添加试图函数 http://192.168.56.100:8888/oauth/weibo/callback/ # 通过vue前端传入的code,微博身份验证class OauthWeiboCallback(APIView): permission_class 阅读全文
posted @ 2020-10-09 21:58 睁yan-ii 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1.创建apps/oauth模块进行oauth认证 '''2.1 在apps文件夹下新建应用: oauth''' cd syl/apps python ../manage.py startapp oauth # 切换到apps文件夹下执行创建命令 '''2.2 添加子路由: oauth/urls.p 阅读全文
posted @ 2020-10-09 21:51 睁yan-ii 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1.微博三方登录流程 1.1 前端获取认证code 1.在Vue页面加载时 动态发送请求获取微博授权url 2.django收到请求的url后,通过微博 应用ID(client_id)和回调地址(redirect_uri) 动态 生成授 权url返回给Vue 3.当用户点击上面的url进行扫码,授权 阅读全文
posted @ 2020-10-09 21:46 睁yan-ii 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1.1 安装celery pip install celery https://github.com/celery/celery/tarball/master 1.2 新建celery_text/main.py配置celery # celery_task/main.py import os from 阅读全文
posted @ 2020-10-08 21:45 睁yan-ii 阅读(613) 评论(0) 推荐(0) 编辑
摘要: Celery介绍 https://www.cnblogs.com/xiaonq/p/11166235.html#i1 1.1 celery应用举例 Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理,如果你的业务场景中需要用到异步任务,就可以考虑使 阅读全文
posted @ 2020-10-08 19:21 睁yan-ii 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 前端函数如下,js方法代码无需更改,前端代码逻辑在components\common\lab_header.vue 只需要修改components\axios_api\http.js中调用的后端地址 // axios.defaults.baseURL = "http://127.0.0.1:8000 阅读全文
posted @ 2020-10-08 16:49 睁yan-ii 阅读(502) 评论(0) 推荐(0) 编辑
摘要: redis基本语法:https://www.cnblogs.com/xiaonq/p/7919111.html redis四篇:https://www.cnblogs.com/xiaonq/category/1544586.html 1.1 redis发送数据原理 Redis是建立在TCP协议基础上 阅读全文
posted @ 2020-10-08 11:36 睁yan-ii 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 前端函数如下,js方法代码无需更改,前端代码逻辑在components\common\lab_header.vue 只需要修改components\axios_api\http.js中调用的后端地址 // axios.defaults.baseURL = "http://127.0.0.1:8000 阅读全文
posted @ 2020-10-08 07:52 睁yan-ii 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.1 修改user/views.py中完善视图函数 # 注册接口 class RegisterView(APIView): """ 用户注册, 权限是: 匿名用户可访问 """ # 自定义权限类 permission_classes = (AllowAny,) def post(self, req 阅读全文
posted @ 2020-10-08 07:48 睁yan-ii 阅读(96) 评论(0) 推荐(0) 编辑