11 2022 档案
摘要:bs4搜索文档树 from bs4 import BeautifulSoup import re html_doc = """ <html><head><title>The Dormouse's story</title></head> <body> <p id="my p" class="titl
阅读全文
摘要:requests更多用法 ssl认证 1.https和http https=http+ssl/tsl(认证证书) 2.使用 2.1不认证证书 import requests # 不验证证书,报警告,返回200 res = requests.get('https://www.12306.cn', ve
阅读全文
摘要:爬虫介绍 1.爬虫 1.1什么是爬虫 通过编写程序,模拟浏览器上网,然后让其去互联网上抓取数据的过程 1.2现在所有的软件原理:大部分都是基于http请求发送和获取数据的 -pc端的网页 -移动端app -模拟发送http请求,从别人的服务端获取数据 -绕过反扒:不同程序反扒措施不一样,比较复杂 2
阅读全文
摘要:0 上线前准备 # 1 把logs做成了包 -忽略掉日志文件后,空文件夹不会被git管理,做成包后会被管理,咱们需要logs文件夹 # 2 新建了一个manage_pro.py -服务端,迁移数据库,如果执行 python manage.py migrate 使用的数据库是测试环境 -服务端使用ma
阅读全文
摘要:支付宝支付 1.支付宝支付官网sdk https://opendocs.alipay.com/open/02no41 2.沙箱环境 Sandbox:程序的虚拟执行环境,不需要申请各种认证,直接写程序,后期只需要换成只是的秘钥即可 3.使用沙箱环境 -第三方的sdk:https://github.co
阅读全文
摘要:课程详情页接口 视图类 class CourseChapterView(GenericViewSet, CommonListModelMixin): queryset = CourseChapter.objects.all().filter(is_delete=False, is_show=True
阅读全文
摘要:课程板块相关表分析及创建 1.课程类型 -免费课 FreeCourse -实战课 Course -轻课 LightCourse 2.只写5个表(核心功能、你可以扩展、收藏功能、评论功能、咨询功能) -CourseCategory 课程分类表 跟课程是一对多:一个分类下有多个实战课 -Course 实
阅读全文
摘要:celery快速使用 1.celery是独立的访问 -官网 http://www.celeryproject.org/ ''' 1)可以不依赖任何服务器,通过自身命令,启动服务 2)celery服务为为其他项目服务提供异步解决任务需求的 注:会有两个服务同时运行,一个是项目服务,一个是celery服
阅读全文
摘要:redis字符串操作 set(name, value, ex=None, px=None, nx=False, xx=False) import redis ''' ex,过期时间(秒) px,过期时间(毫秒) nx,如果设置为True,则只有name不存在时,当前set操作才执行,值存在,就修改不
阅读全文
摘要:短信注册接口 视图类 class UserView(ViewSet): @action(methods=['POST'], detail=False) def register(self, request): ser = UserRegisterSerializer(data=request.dat
阅读全文
摘要:登录注册模态框 Header.vue <template> <div class="header"> <div class="slogan"> <p>老男孩IT教育 | 帮助有志向的年轻人通过努力学习获得体面的工作和生活</p> </div> <div class="nav"> <ul class=
阅读全文
摘要:首页中间部分样式 <template> <div class="home"> <Header></Header> <Banner></Banner> <div class="fa-discourse"> <el-row> <el-col :span="6" v-for="(o, index) in
阅读全文
摘要:协同开发 1.在企业中工作时,都是多人共同开发同一个项目 1.1写完底层代码后,提交到远程仓库 1.2将代码clone到本地 1.3在pycharm中找一个位置:git bash here(cmd) git clone 远程地址 -本地能运行起项目来,没跑起来可能是依赖没装好,或者数据库链接不对 1
阅读全文
摘要:git工作流程 # https://www.cnblogs.com/liuqingzheng/p/15328319.html 1.工作流程 -只要被git管理了,只要文件发送变化(新增、删除、修改),使用git就能看到它变成红色 -工作区的变更,要提交到暂存区,就会变绿 -从暂存区提交到版本库,才会
阅读全文
摘要:前台全局样式和js配置 css/global.css /* 声明全局样式和项目的初始化样式 */ body, h1, h2, h3, h4, h5, h6, p, table, tr, td, ul, li, a, form, input, select, option, textarea { ma
阅读全文
摘要:后台配置之封装logger 1.日志配置(配置在配置文件中) LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'verbose': { 'format': '%(levelname)s %(as
阅读全文
摘要:pip换源 1.python中下载第三方模块: pip3 install django -i 源地址 2.永久换源 pip3 install django # 就会取配好的国内镜像下载 2.1文件管理器文件路径地址栏敲:%APPDATA% 回车,快速进入 C:\Users\电脑用户\AppData\
阅读全文
摘要:vue3 vue3介绍 1.性能的提升 打包大小减少41% 初次渲染快55%, 更新渲染快133% 内存减少54% 2.源码的升级 使用Proxy代替defineProperty实现响应式 重写虚拟DOM的实现和Tree-Shaking 3.拥抱TypeScript Vue3可以更好的支持TypeS
阅读全文
摘要:Vuex 的使用 1.vue的插件,增强了vue的功能 -在vue中实现集中式状态(数据)管理的一个vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信 2.Vuex的使用流程 -state:存数据的地址 -actions:中转站
阅读全文