2022年8月2日

前端路的使用以及样式组件的使用

摘要: 1 创建vue项目 # 使用vue写项目 》在项目中写组件 xx.vue结尾 》编译 》编译成纯的 html,css,js # nodejs环境:后端语言 # 第一步:安装node:http://nodejs.cn/download/,一路下一步,加入环境变量 -node :等同于 python - 阅读全文

posted @ 2022-08-02 21:38 淦白嫖怪 阅读(107) 评论(0) 推荐(0)

监听属性组件通信

摘要: 1 计算属性和监听属性 1.1 计算属性 1 computed 对象写函数,函数就可以当属性使用 2 计算属性只有在它的相关依赖发生改变时才会重新求值 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Titl 阅读全文

posted @ 2022-08-02 21:36 淦白嫖怪 阅读(34) 评论(0) 推荐(0)

生命周期与后端交互

摘要: 1 事件处理之按键修饰符 # 键盘有很多键, 回车,esc.... 按下或者抬起能够触发某个事件(函数执行) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src 阅读全文

posted @ 2022-08-02 21:34 淦白嫖怪 阅读(51) 评论(0) 推荐(0)

事件购物车

摘要: 1 style和class使用 # 属性指令控制style和class # class 可以等于 :字符串,数组(用的多),对象 # style 可以等于 :字符串,数组,对象(用的多) <!DOCTYPE html> <html lang="en"> <head> <meta charset="U 阅读全文

posted @ 2022-08-02 21:32 淦白嫖怪 阅读(39) 评论(0) 推荐(0)

各种指令

摘要: 1 前端现状介绍 # 1.HTML(5)、CSS(3)、JavaScript(ES5、ES6):编写一个个的页面 -> 给后端(PHP、Python、Go、Java) -> 后端嵌入模板语法 -> 后端渲染完数据 -> 返回数据给前端 -> 在浏览器中查看 # 2.Ajax的出现 -> 后台发送异步 阅读全文

posted @ 2022-08-02 21:30 淦白嫖怪 阅读(161) 评论(0) 推荐(0)

项目部署流程linux安装各种软件配置项目在线上启动

摘要: 1 支付成功前端 charset=utf-8& out_trade_no=64d01b38-fa0d-4cb9-98d6-e425475022c1& # 咱们的订单号 method=alipay.trade.page.pay.return& total_amount=299.00& #订单价格 si 阅读全文

posted @ 2022-08-02 21:27 淦白嫖怪 阅读(304) 评论(0) 推荐(0)

支付宝二次封装生成订单接口

摘要: 1 课程详情接口 class CourseView(GenericViewSet, ListModelMixin,RetrieveModelMixin): queryset = Course.objects.all().filter(is_delete=False, is_show=True).or 阅读全文

posted @ 2022-08-02 21:24 淦白嫖怪 阅读(255) 评论(0) 推荐(0)

simpleui后台搭建七牛云存放数据

摘要: 1 课程版块后台管理simpleui # 1 之前写的首页,登录,课程都是前台(主站) 》后台管理(运营) 》admin自带的 》不好看,不好用 # 2 自己写后台管理 还是 继续使用django的admin来做还是 基于第三方的美化 -使用第三方的drf+vue的后台管理框架 -咱们继续使用dja 阅读全文

posted @ 2022-08-02 21:22 淦白嫖怪 阅读(82) 评论(0) 推荐(0)

秒杀逻辑异步延迟定时任务双写一致性

摘要: 补充 # 1 redis key值最大可以多大? key:512M value:512M # 2 事务四个特性(ACID) -原子性(Atomicity):数据库把“要么全做,要么全不做”的这种规则称为原子性 -隔离性(Isolation):事务之间相互隔离,不受影响,这与事务的隔离级别密切相关 - 阅读全文

posted @ 2022-08-02 21:20 淦白嫖怪 阅读(58) 评论(0) 推荐(0)

redis操作以及celery的使用

摘要: 1 redis 列表操作 ''' 1 lpush(name,values) 2 lpushx(name,value) 3 rpushx(name, value) 表示从右向左操作 4 llen(name) 5 linsert(name, where, refvalue, value)) 6 lset 阅读全文

posted @ 2022-08-02 21:17 淦白嫖怪 阅读(254) 评论(0) 推荐(0)

redis连接使用连接池redis字符串hash的操作方式

摘要: 1 登录注册前端 # 5个接口写好了 # 前端页面画好了 # axios把前后端对应上就可以了 2 redis介绍,安装 # redis 是什么,特点,存数据的地方,cs架构,数据库,开源软件 1 是一个软件(用c语言写的,初级版本代码只有1w多行 7.x,公司 5.x,4.x多) 2 非关系型(m 阅读全文

posted @ 2022-08-02 21:14 淦白嫖怪 阅读(617) 评论(0) 推荐(0)

短信的封装

摘要: 1 登录注册模态框分析 # 如果登录注册是新的页面,比较好做 -只需要新建两个页面组件 》点击某个按钮 >跳转到页面 1.1 组件通信之 子传父 <template> <div class="login"><span @click="close_login">X</span> </div> </te 阅读全文

posted @ 2022-08-02 21:12 淦白嫖怪 阅读(81) 评论(0) 推荐(0)

发送短信以及多方式登录

摘要: 1 首页轮播图,前后端打通 1.1 前端 Banner.vue <template> <div class="banner"> <el-carousel height="400px"> <el-carousel-item v-for="item in banner_list" :key="item. 阅读全文

posted @ 2022-08-02 21:10 淦白嫖怪 阅读(70) 评论(0) 推荐(0)

pycharm使用git,rebase,fetch

摘要: 补充 1 cgi fastcig WSGI uwsgi uWSGI # cgi:通用网关接口(Common Gateway Interface/CGI)是一种重要的互联网技术,可以让一个客户端,从网页浏览器向执行在网络服务器上的程序请求数据。CGI描述了服务器和请求处理程序之间传输数据的一种标准。 阅读全文

posted @ 2022-08-02 21:07 淦白嫖怪 阅读(1031) 评论(0) 推荐(0)

git的使用

摘要: 1 git和svn比较 # svn :集中式管理,cs架构,客户端需要配合服务端才能正常使用功能 # git:分布式管理,单台机器就能进行版本管理 2 git工作流程 # 有三个区 -工作区:代码,文件存放的位置,新增,修改,删除文件,代码 -暂存区:把工作区的更改提交到暂存区 -版本库:把暂存区的 阅读全文

posted @ 2022-08-02 21:03 淦白嫖怪 阅读(46) 评论(0) 推荐(0)

跨域问题以及git介绍安装

摘要: 1 前台全局样式和js配置 # 引入全局css -第一步:创建一个css样式 -第二步:在main.js中引入即可 import './assets/css/global.css' # 引入js -跟后端交互,有个后端地址,设置成一个变量,以后要换,只要改这个变量即可 -第一步:写一个setting 阅读全文

posted @ 2022-08-02 21:00 淦白嫖怪 阅读(81) 评论(0) 推荐(0)

封装全局异常日志response开发media

摘要: 1 路飞后台配置之封装logger # 使用步骤: 第一步:写一个日志配置的字典(atm项目) 第二步:通过配置生成一个logger对象 第三步:以后记录日志,就用这个logger对象 logger.debug .... # # 建议以最短路径导入,还建议你用相对导入 可能程序会报错,报错原因就是循 阅读全文

posted @ 2022-08-02 20:58 淦白嫖怪 阅读(39) 评论(0) 推荐(0)

虚拟环境的搭建以及项目的配置和创建

摘要: 1 企业项目类型 # 软件类型 -web类型 商城 1.1 B2C 直销商城 商家与会员直接交易 (京东,大润发app,盒马商城 ) 1.2 B2B 批发商城 商家与商家直接交易(1688,) 1.3 B2B2C 购物平台 商家和会员在另一个商家提供的平台上面进行交易(淘宝) 1.4 C2B 定制商 阅读全文

posted @ 2022-08-02 20:54 淦白嫖怪 阅读(150) 评论(0) 推荐(0)

分页jwt的签发和验证

摘要: 1 三种分页方式 # 什么样接口要分页 》获取所有 # 三种分页方式 》继承GenericAPIView,ListModelMixin -list方法 》 1.1 分页的使用 page.py from rest_framework.pagination import PageNumberPagina 阅读全文

posted @ 2022-08-02 20:49 淦白嫖怪 阅读(93) 评论(0) 推荐(0)

认证源码以及全局异常处理RBAC自动生成接口文档

摘要: 1 自定义频率类 # 自定义的逻辑 #(1)取出访问者ip {192.168.1.12:[访问时间3,访问时间2,访问时间1],192.168.1.12:[],192.168.1.14:[]} #(2)判断当前ip不在访问字典里,添加进去,并且直接返回True,表示第一次访问,在字典里,继续往下走 阅读全文

posted @ 2022-08-02 20:47 淦白嫖怪 阅读(62) 评论(0) 推荐(0)

频率类drf内置的三大认证,以及认证类源码分析排序过滤

摘要: 1 频率类 # 某个接口,限制访问频率 》可以根据IP,用户id # 频率类的编写 -第一步:写一个类,继承SimpleRateThrottle -第二步:重写get_cache_key方法 -第三步:返回什么,就以什么做限制 -第四步:写一个类属性 -scope = '3_min' -第五步:配置 阅读全文

posted @ 2022-08-02 20:44 淦白嫖怪 阅读(51) 评论(0) 推荐(0)

认证权限补充小知识点

摘要: 1 认证 # 登录认证 》某个接口必须登录后才能房屋 # 登录接口 》登录成功返回随机字符串 》携带随机字符串【认证】 通过,再继续访问某个接口 # 读APIView源码时,三大认证 》视图类的方法之前执行的 》drf提供了很方便的写认证 # 写一个登录接口 -用户表,用户token表 -前端传入用 阅读全文

posted @ 2022-08-02 20:39 淦白嫖怪 阅读(57) 评论(0) 推荐(0)

基类子类扩展类视图集

摘要: 今日内容 1 2个视图基类 # django 内置的View # drf 的APIView ,继承自View # GenericAPIView -两个重要的类属性: queryset = Book.objects.all() # 要序列化的数据 serializer_class = BookSeri 阅读全文

posted @ 2022-08-02 20:36 淦白嫖怪 阅读(26) 评论(0) 推荐(0)

多表序列化请求和响应对象介绍

摘要: 1 多表序列化 # 图书表,出版社表,作者,作者详情 (中间表) 1.1 路由 urlpatterns = [ path('admin/', admin.site.urls), path('books/', views.BookView.as_view()), path('books/<int:pk 阅读全文

posted @ 2022-08-02 20:34 淦白嫖怪 阅读(22) 评论(0) 推荐(0)

局部钩子和全局钩子ModelSerializer的使用

摘要: 1 不使用drf编写5个接口 1.1 路由 urlpatterns = [ path('books/', views.BookView.as_view()), path('books/<int:pk>', views.BookDetailView.as_view()), ] 1.2 视图类 # 图书 阅读全文

posted @ 2022-08-02 20:31 淦白嫖怪 阅读(41) 评论(0) 推荐(0)

APIView的执行流程以及Request源码分析Serializer的使用字段和参数

摘要: 1 CBV源码分析 # 基于类的视图 》讲过了 -必须要继承它:from django.views import View # drf的东西,都是写cbv,必须要继承View #######流程分析 # path('books/', views.BookViwe.as_view()) # views 阅读全文

posted @ 2022-08-02 20:27 淦白嫖怪 阅读(37) 评论(0) 推荐(0)

restful规范api测试工具的介绍

摘要: 2 web开发模式 # 你见过的所有软件,百分90%,都是web软件,只要通过http,websocket # web后端 > python 后端开发 》不仅仅是开发网站 -微信,迅雷,百度网盘 -osi七层 mysql,redis: tcp传输层 》应用层http # 两大种 -前后端混合开发 - 阅读全文

posted @ 2022-08-02 20:23 淦白嫖怪 阅读(131) 评论(0) 推荐(0)

体验手鲁框架的思想

摘要: 简介 # 前端 与用户打交道的界面 # web框架 可以将前端和数据库整合到一起 # 数据库 专门用于存取数据 """ 强调:web框架如果不学好 那么就前功尽弃!!! """ 纯手撸web框架 """ web框架:将前端、数据库整合到一起的基于互联网传输的python代码 web框架也可以简单的理 阅读全文

posted @ 2022-08-02 19:29 淦白嫖怪 阅读(34) 评论(0) 推荐(0)

requests用法以及携带各种参数

摘要: 1 爬虫介绍 # 所有的软件,90%以上,cs,bs,主流都是用http协议通信,模拟发送http请求 》服务端把数据返回(html,xml,json) >数据的清洗(re,bs4) >入库(文件,mysql,redis,es,mongo) -mysql:tcp自定定制的协议 -redis:tcp自 阅读全文

posted @ 2022-08-02 19:19 淦白嫖怪 阅读(1156) 评论(0) 推荐(1)

爬虫使用代理池以及requests爬取案例

摘要: 1 代理池搭建 # 可能会被封ip,根据ip限制频率 》突破限制 》每次发送请求使用代理ip 》服务端封ip,只会限制代理ip # 池子 》有很多代理ip 》每次随机从里面取出一个ip使用 # 免费的:不稳定 # 收费的:花钱 # 基于网上别人开源的代理池的python代码,自己搭建(本质是爬取的免 阅读全文

posted @ 2022-08-02 19:14 淦白嫖怪 阅读(102) 评论(0) 推荐(0)

代码操作浏览器

摘要: 今日内容 1 selenium基本使用 # 由于requests不能执行js,有的页面内容,我们在浏览器中可以看到,但是请求下来没有 》selenium模块:模拟操作浏览器,完成人的行为 # selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaS 阅读全文

posted @ 2022-08-02 19:10 淦白嫖怪 阅读(125) 评论(0) 推荐(0)

导航