随笔分类 - python专题
摘要:支付宝支付整体流程: # 1、在沙箱环境下实名认证:https://openhome.alipay.com/platform/appDaily.htm?tab=info # 2、电脑网站支付API:https://docs.open.alipay.com/270/105898/ # 3、完成RSA密
阅读全文
摘要:阿里云服务器购买以及配置: # 购买阿里云服务器流程: # 1.控制台-->云服务器ECS-->创建我的ESC-->基础配置:选择CentOS7.x 64位其他根据需求选择-->网络安全与安全组配置根据需求添加安全组(端口号) # 短期或是测试使用,创建 按量收费 服务器,可以随时删除,删除后不再计
阅读全文
摘要:课程页面前台: <template> <div class="course"> <Header></Header> <div class="main"> <!-- 筛选条件 --> <div class="condition"> <ul class="cate-list"> <li class="t
阅读全文
摘要:登录页面(Login.vue): <template> <div class="login box"> <img src="@/assets/img/Loginbg.jpg" alt=""> <div class="login"> <div class="login-title"> <img src
阅读全文
摘要:开通腾讯云短信 """ 1、官网注册实名账号:https://cloud.tencent.com 2、选取短信服务创建短信应用 3、申请签名与短信模板 - 通过微信公众号申请4、帮助文档:https://cloud.tencent.com/document/product/382/43196 """
阅读全文
摘要:图片准备 # 将提供的资料中的图片移植到项目的img文件夹下 页头组件:components/Header.vue <template> <div class="header-box"> <div class="header"> <div class="content"> <div class="l
阅读全文
摘要:vue环境配置: """ 1.傻瓜式安装node: 官网下载:https://nodejs.org/zh-cn/ 2.安装cnpm: >: npm install -g cnpm --registry=https://registry.npm.taobao.org 3.安装vue最新脚手架: >:
阅读全文
摘要:pip换源 介绍 """ 1、采用国内源,加速下载模块的速度 2、常用pip源: -- 豆瓣:https://pypi.douban.com/simple -- 阿里:https://mirrors.aliyun.com/pypi/simple 3、加速安装的命令: -- >: pip instal
阅读全文
摘要:CBV源码分析: 前期准备: urls.py中 url(r'^login/',views.MyLogin.as_view()) views.py中 from django.views import View class MyLogin(View): def get(self,request): pr
阅读全文
摘要:写一段代码, 逐行读入一个中文档案(编码为utf-8), 输出在屏幕上并合并(去掉换行), 输出另外一个档案. import os def handler(): path = input("请输入文件路径:") new_file_name = 'new_' + os.path.basename(pa
阅读全文
摘要:python解释器默认编码(python2与python3的区别一) python2 解释器默认编码:ascii python3 解释器默认编码:utf-8 输入(python2与python3的区别二) python2:name=raw_input('请输入姓名') python3:name=in
阅读全文
摘要:事务 概念 Transaction 事务:一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元) 一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成 事务只和DML语句 ( 数据库操作语句 ) 有关,
阅读全文
摘要:配置Django实现数据库读写分离django在进行数据库操作的时候,读取数据与写数据(增、删、改)可以分别从不同的数据库进行操作。 1. 在配置文件中增加slave数据库的配置 2. 创建数据库操作的路由分发类在meiduo_mall/utils中创建db_router.py 3. 配置读写分离路
阅读全文
摘要:Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 半成品自定义web框架 import socket sk = socket.socket() sk.bind(("127.0.0.1"
阅读全文
摘要:1、爬虫的定义: 向网站发起请求,获取资源后分析并提取有用数据的程序 2、爬虫的基本流程 (1)发送请求: 使用http库向目标站点发起http请求,即发送一个Request Request包含:请求头、请求体等 (2)获取响应内容: 如果服务器能正常响应,则会得到一个Response Respon
阅读全文
摘要:签发token 源码入口 # 前提:给一个局部禁用了所有 认证与权限 的视图类发送用户信息得到token,其实就是登录接口 # 1)rest_framework_jwt.views.ObtainJSONWebToken 的 父类 JSONWebTokenAPIView 的 post 方法 # 接收有
阅读全文
摘要:频率权限源码: # 1)APIView的dispath方法中的 self.initial(request, *args, **kwargs) 点进去 # 2)self.check_throttles(request) 进行频率认证 # 频率组件核心源码分析 def check_throttles(s
阅读全文
摘要:auth的权限六表分析: # 1.认证的种类: # 基于用户权限访问控制的认证 - RBAC - Role-Based Access Control # 自己了解:基于auth的认证规则 # Django框架采用的是RBAC认证规则,RBAC认证规则通常会分为 三表规则、五表规则,Django采用的
阅读全文
摘要:视图类传递参数给序列化类 """ 1)在视图类中实例化序列化对象时,可以设置context内容 2)在序列化类中的局部钩子、全局钩子、create、update等方法中(通常是需要进行逻辑处理的地方),都可以用self.context(self为序列化类对象本身)访问视图类传递过来的内容 可以处理的
阅读全文
摘要:序列化组件 #学习路线:Serializer(偏底层)、ModelSerializer(重点)、ListModelSerializer(辅助群改) Serializer 序列化准备: 模型层:models.py class User(models.Model): SEX_CHOICES = [ [0
阅读全文

浙公网安备 33010602011771号