随笔分类 -  python项目

摘要:课程组件 ActualCourse.vue <template> <div class="course"> <Header></Header> <div class="main"> <!-- 筛选条件 --> <div class="condition"> <ul class="cate-list" 阅读全文
posted @ 2022-03-01 17:43 甜甜de微笑 阅读(32) 评论(0) 推荐(0)
摘要:正常git push代码需要删除node-modules ,那么git pull 拉下来(如果有也需要删除)需要cnpm install,,因为可能node版本不一致。 路由跳转 第一步:需要在route的index.js中配置 import Vue from 'vue' import VueRou 阅读全文
posted @ 2022-03-01 17:11 甜甜de微笑 阅读(38) 评论(0) 推荐(0)
摘要:一、celery的基本使用 1.下载 pip install celery 2 测试 二、Celery使用 方式一:快速使用 第一步:scripts/t-celery/main.py ####### 第一步:写一个py文件,实例化得到app,编写任务(main.py) from celery imp 阅读全文
posted @ 2022-02-28 19:27 甜甜de微笑 阅读(661) 评论(0) 推荐(0)
摘要:Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统 专注于实时处理的异步任务队列 同时也支持任务调度 Celery 官方文档中文版:http://docs.jinkan.org/docs/celery/ 注意:windows平台可能有问题 Celery is a project with 阅读全文
posted @ 2022-02-28 16:12 甜甜de微笑 阅读(59) 评论(0) 推荐(0)
摘要:一、 redis介绍和安装 # redis是:数据库,非关系型数据库,nosql数据库(Not Only SQL) -key-value形式存储,5大数据类型:字符串,列表,字典(hash),集合,有序集合 -纯内存,存取都在内存,速度很快 10w qps,6w左右 -redis特点: -可以持久化 阅读全文
posted @ 2022-02-28 15:41 甜甜de微笑 阅读(370) 评论(0) 推荐(0)
摘要:redis介绍和安装 # redis是:数据库,非关系型数据库,nosql数据库(Not Only SQL) -key-value形式存储,5大数据类型:字符串,列表,字典(hash),集合,有序集合 -纯内存,存取都在内存,速度很快(10w qps,6w左右) -redis特点: -可以持久化,可 阅读全文
posted @ 2022-02-25 19:29 甜甜de微笑 阅读(43) 评论(0) 推荐(0)
摘要:一 简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remo 阅读全文
posted @ 2022-02-25 19:23 甜甜de微笑 阅读(45) 评论(0) 推荐(0)
摘要:windows下Redis的安装和使用 1、要安装Redis,首先要获取安装包。Windows的Redis安装包需要到以下GitHub链接找到。链接:https://github.com/MSOpenTech/redis。打开网站后,找到Release,点击前往下载页面。 2、在下载网页中,找到最后 阅读全文
posted @ 2022-02-25 18:35 甜甜de微笑 阅读(141) 评论(0) 推荐(0)
摘要:登录前端完成 1.cookie localStorage sessionStorafe的区别 1 cookie中 2 localStorage 3 sessionStorage cookie 可以设置过期时间,借助于第三方模块,vue-cookies -cnpm install vue-cookie 阅读全文
posted @ 2022-02-25 08:59 甜甜de微笑 阅读(66) 评论(0) 推荐(0)
摘要:短信注册接口 # 前端传入的 {mobile:1234,code:1234,password:1234}# 新增--》User表中插入数据,username唯一,干脆手机号就是用户名 user/urls.py from rest_framework.routers import DefaultRou 阅读全文
posted @ 2022-02-24 21:51 甜甜de微笑 阅读(48) 评论(0) 推荐(0)
摘要:一、 发送短信接口 user/views.py #django的缓存 直接用就可以了 默认缓存到内存中from django.core.cache import cacheclass UserView(ViewSet): @action(methods=['GET'], detail=False, 阅读全文
posted @ 2022-02-24 19:17 甜甜de微笑 阅读(131) 评论(0) 推荐(0)
摘要:一、发送验证码接口准备 1.发送验证码接口准备 手机短信发送 》第三方短信平台(阿里大于短信,腾讯云短信) 腾讯云短信平台:https://console.cloud.tencent.com/smsv2/guide # 快速入门 创建短信签名 -申请一个公众号 》个人公众号(微信公众号扫码注册) 创 阅读全文
posted @ 2022-02-23 23:09 甜甜de微笑 阅读(438) 评论(0) 推荐(0)
摘要:多方式登录接口 # {username:lqz/1234455/3@qq.com,password:1234} >传到后端(post)-->根据传入的校验用户名和密码 》签发token,用户名,头像 插件 pip install djangorestframework-jwt user/serial 阅读全文
posted @ 2022-02-23 22:21 甜甜de微笑 阅读(246) 评论(0) 推荐(0)
摘要:后台手机号是否存在的接口 user/urls.py from . import views from rest_framework.routers import DefaultRouter router=DefaultRouter() router.register("userinfo",views 阅读全文
posted @ 2022-02-23 19:58 甜甜de微笑 阅读(48) 评论(0) 推荐(0)
摘要:登录注册,前端页面 1.接口分析 # 接口分析(5个接口) 》除了验证码,都是操作User表 -用户名(手机号,邮箱)密码登录接口(多方式登录) -手机号+验证码登录 -发送验证码接口 -根据手机号判断用户是否注册接口 -手机号+验证码注册接口 前端在home首页当点登录或者注册按钮弹出模态框,当没 阅读全文
posted @ 2022-02-23 18:56 甜甜de微笑 阅读(230) 评论(0) 推荐(0)
摘要:一、pycharm操作git 不配置下图的git.exe,也可以使用,因为git.exe已经加入环境变量了,再配一次是为了防止它没有关联上 二、为开源项目贡献代码 # fork代码 >在你仓库就会有这个开源项目 》拉倒你本地,写代码 》提交到你的仓库 》提交pr--》作者同意--》你就合进去了 复制 阅读全文
posted @ 2022-02-23 17:37 甜甜de微笑 阅读(71) 评论(0) 推荐(0)
摘要:一.git 分支操作 1.创建分支 git branch dev 2.查看分支(本地) git branch# * master 目前只有master分支,当前在哪个分支 3.切换分支 git checkout dev 4.创建并切换 git checkout -b 分支名 5.删除分支 git b 阅读全文
posted @ 2022-02-22 16:35 甜甜de微笑 阅读(66) 评论(0) 推荐(0)
摘要:版本控制器 # 版本控制器:公司协同开发,张三,李四在自己本地开发代码,开发了10天开发出v1版本,V2版本 -多人协同开发代码合并 -对版本进行管理,能切换回老版本 如果出现冲突代码的合并,会提示后提交合并代码的开发者,让其解决冲突 git简介 什么是git:版本控制器 - 控制的对象是开发的项目 阅读全文
posted @ 2022-02-21 19:56 甜甜de微笑 阅读(57) 评论(0) 推荐(0)
摘要:目前写的项目的接口,都是主站,给用户看的,用的后台管理: -原生的admin,不需要写太多页面,自动生成,页面丑陋 -对原生admin的美化:xadmin,国外,simpleui -django-vue-admin:前后端分离版后台管理 simple ui的使用(参考官网)https://simpl 阅读全文
posted @ 2022-02-21 17:52 甜甜de微笑 阅读(2663) 评论(0) 推荐(0)
摘要:自定义常量配置文件:settings/common_settings.py(以后。开发和上线公共的配置就可以放在自定义配置文件中) BANNER_COUNT = 4 #每页显示轮波图的张数,由于测试,上线都要使用,所以在settings文件夹下建一个common_settings.py,写入自定义的 阅读全文
posted @ 2022-02-21 15:03 甜甜de微笑 阅读(73) 评论(0) 推荐(0)