- 博客(10)
- 收藏
- 关注
原创 延迟队列的基本操作
# 延迟任务 ---- 是指在大并发的前提下,我们希望有些事务能有序进行,但是执行一次不够,这时候,就可以使用延迟任务,# 典型的就是mysql与redis进行同步,mysql的数据还未写入redis.但是用户已经从redis进行请求了,这时候,用户拿到的# 就是典型的脏数据,不是新数据,延迟任务可以很好的缓解这一点,写个简单的实例解释一下# 首先,导入相关模块import queue # tornado自带的队列模块import datetime # 时间戳,我们判断延迟时间给定的模块im
2021-12-10 19:44:58 409
原创 flask下载
导入相关的包# 导入基础方法from flask import request, jsonify,send_from_directory# 将对应的文件直接下载到本地@app.route('/download/',methods=['GET'])def download(): id = request.args.get('id') filename = request.args.get('filename') return send_from_directory('./s
2021-10-06 20:44:34 269
原创 Chorome自动化测试排序,修改,删除,下载
# 导入自动化模块from selenium import webdriver# 导入请求模块import requests# 导入时间模块import time# 文件测试class MyTest: def __init__(self): self.browser = webdriver.Chrome('C:/Users/asus/www/chromedriver.exe') def login(self,url): self.bro
2021-10-06 20:37:34 173
原创 ORM 常用字段
ORM 常用字段对象关系映射(object relation mapping),跟数据库里库、表、字段,省去了写sql语句的麻烦,把这些sql语都封装成了ORM方法优点: 方便、不需要去关心sql语句如何写缺点: 比sql语句执行慢官方网站: https://docs.djangoproject.com/zh-hans/2.2/ref/models/fields/CharField() 字符串对应mysql的varcharvarchar跟据字符长分配存储空间, 读取速度慢char 固
2021-06-04 08:31:00 373
原创 day04(1)
1、 删除接口class CateView(View): def delete(self, request): # 1、获取路由当中的参数 cate_id = request.GET.get('cate_id') # 2、获取要删除的对象 # pk 代表主键 try: cate_obj = Cate.objects.get(pk=cate_id) except Cate
2021-06-03 08:39:22 109
原创 django后端跨域
django后端跨域1、 在主路由下配置app,做路由分发django---主路由urls.pyfrom django.contrib import adminfrom django.urls import path, includeurlpatterns = [ path('admin/', admin.site.urls), path('app01/', include('app01.urls'))]# app01/urls.pyfrom django.urls im
2021-06-01 22:33:09 97
原创 Django视图响应
Django的视图响应1、 视图响应视图在接收请求并处理后,必须返回HttpResponse对象或子对象。HttpRequest对象由Django创建,HttpResponse对象由开发人员创建。访问django路由时,响应的1、 HttpResponse可以使用django.http.HttpResponse来构造响应对象。HttpResponse(content=响应体, content_type=响应体数据类型, status=状态码)def show_student1(reque
2021-05-31 20:18:47 52 1
原创 模板的简单实用
1.模板使用模板配置在settings.py文件配置模板所在目录TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', # 模版存放位置, 在根目录下,templates当中 e:\mycode\h2101A\day02 'DIRS': [os.path.join(BASE_DIR, 'templates')] ,
2021-05-28 19:42:27 45
原创 Django入门
Django入门1、Web概念1.1 HTTP协议例如: https://www.baidu.com/1.1.1 HTTP协议简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。 HTTP的发展是由蒂姆·伯纳斯-李于1989年在欧洲核子研究组织(CERN)所发起。HTTP的标准制定由万维网协会(World Wide Web Consortium,W3C
2021-05-27 20:58:55 321
原创 javascript一些基本操作
首先,我们需要知道JavaScript(JS)的数据类型有哪些:它有字符串、object、数组、数字这些类型2、JS使用时声明变量:我们通常使用let或者var声明变量let x = '海上升明月' // 作用域不同, 局部使用var y = '天涯共此时' // 全局的3、JS输出可以以不同的方式“显示” 数据: 使用window.alert()写入警告框 使用document.write()写入HTML输出 使用innerHTM...
2021-04-29 20:07:05 133
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人