摘要:
1.pipeline原理 redis基本语法:https://www.cnblogs.com/xiaonq/p/7919111.html redis四篇:https://www.cnblogs.com/xiaonq/category/1544586.html 1.1 redis发送数据原理 Redi 阅读全文
摘要:
1.完善注册接口 1.1 修改user/views.py中完善视图函数 # 注册接口 class RegisterView(APIView): """ 用户注册, 权限是: 匿名用户可访问 """ # 自定义权限类 permission_classes = (AllowAny,) def post( 阅读全文
摘要:
1.django添加检查用户名和手机号数量接口 1.1 在user/urls.py中添加 urlpatterns = [ path('count/', views.RegCountView.as_view()), # 查询用户名手机号使用量的视图, /user/count/ ] 1.2 在user/ 阅读全文
摘要:
1.使用celery异步发送短信 1.1 在celery_task/mian.py中添加发送短信函数 # celery项目中的所有导包地址, 都是以CELERY_BASE_DIR为基准设定. # 执行celery命令时, 也需要进入CELERY_BASE_DIR目录执行. CELERY_BASE_D 阅读全文
摘要:
1.Celery介绍 https://www.cnblogs.com/xiaonq/p/11166235.html#i1 1.1 celery应用举例 Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理,如果你的业务场景中需要用到异步任务,就可以考 阅读全文
摘要:
1.注册容联云账号 1.1 注册账号 https://www.yuntongxun.com/user/login 1.2 登录即可看到开发者账号信息 1.3 添加测试账号 2.使用容联云发送代码测试 '''1. 安装容联云sdk''' pip install ronglian_sms_sdk # 免 阅读全文
摘要:
1.Django 缓存设置 django的六种缓存(mysql+redis) :https://www.cnblogs.com/xiaonq/p/7978402.html#i6 1.1 安装Django缓存模块 pip install django-redis==4.12.1 1.2 syl/set 阅读全文
摘要:
1.编写注册接口 1.1 user/urls.py中添加路由 urlpatterns = [ path('register/', views.RegisterView.as_view()), # 注册视图, /user/register/ ] 1.2 user/views.py中写注册视图函数 cl 阅读全文
摘要:
1.JWT安装配置 1.1 安装JWT pip install djangorestframework-jwt==1.11.0 1.2 syl/settings.py配置jwt载荷中的有效期设置 # jwt载荷中的有效期设置 JWT_AUTH = { # 1.token前缀:headers中 Aut 阅读全文
摘要:
1.COOKIE使用和优缺点 https://www.cnblogs.com/xiaonq/p/11094480.html 1.1 cookie原理:用户名+密码 cookie是保存在用户浏览器端,用户名和密码等明文信息 1.2 session使用原理 session是存储在服务器端的一段字符串,相 阅读全文
摘要:
1.初始化Vue项目 https://www.cnblogs.com/xiaonq/p/11027880.html vue init webpack deaxios # 使用脚手架创建项目 deaxios(项目名,随便取得) cd deaxios # 进入项目 npm install axios - 阅读全文
摘要:
1.RESTful风格API 详情查看博客地址:https://www.cnblogs.com/xiaonq/p/10053234.html 1.1 什么是RESTful REST与技术无关,代表的是一种软件架构风格(REST是Representational State Transfer的简称,中 阅读全文
摘要:
1.APIview使用 https://www.cnblogs.com/xiaonq/p/10124104.html MOdelViewset是对APIview封装 ModelSerializer 是对 Serializer 1.1在user/urls.py中添加路由 urlpatterns = [ 阅读全文
摘要:
1.DRF初始化 1.认证 2.权限 3.限流 4.序列化 5.分页 6.版本 1.1安装DjangoRestFramework pip install djangorestframework==3.11.1 pip install django-filter==2.3.0 # 过滤器 pip in 阅读全文
摘要:
1.创建一个Login.vue页面 1.1 写页面components/Login.vue 在 src/components 下创建 Login.vue 页面 <template> <div> 测试axios-{{title}} </div> </template> <script> import 阅读全文
摘要:
1.跨域原理 首先浏览器安全策略限制js ajax跨域访问服务器 如果服务器返回的头部信息中有当前域: // 允许 http://localhost:8080 这个网站打开的页面中的js访问我 Access-Control-Allow-Origin: http://localhost:8080 // 阅读全文
摘要:
1.组件定义 1.定义组件并引用 2.父组件向子组件传值 3.子组件向父组件传值 # 组件间传值:vuex (https://www.cnblogs.com/xiaonq/p/9697921.html) 1.1什么是组件 Html中有组件,是一段可以被复用的结构代码 Css中有组件,是一段可以被复用 阅读全文
摘要:
1.初始化项目结构 └─shiyanlou_project │ .gitignore │ README.en.md # 英文 │ README.md # 中文项目简 │ ├─celery_task # 用来存放celery相关文件 │ __init__.py │ ├─db # 数据库相关:1.数据库 阅读全文
摘要:
1.web项目工作流程 1.1了解web程序工作流程 1.2 Django生命周期 2.Django介绍 目的:了解Django框架的作用和特点 作用: 快速开发 MVT 功能齐全 Dj学习版本1.11.11 思考:用Django还是用Flask 开发数据驱动web网站(复杂业务逻辑) 数据分析后的 阅读全文