- 博客(60)
- 收藏
- 关注
原创 Django建立mysql数据库,和使用navicat连接mysql数据库
Django建立mysql数据库,和使用navicat连接mysql数据库
2022-11-05 19:18:56
1741
原创 Django中重写model_to_dict方法,兼容接口返回展示时间和外键的
Django中重写model_to_dict方法,兼容接口返回展示时间和外键的
2022-11-05 12:52:25
657
原创 Django中间件
中间件的作用:比如你view视图下有多个接口,每个接口在请求的时候,都需要判断token信息,这时候你就不能给每个接口都判断一下把中间件就是解决这个问题的,中间件执行的顺序是,执行的时候先执行urls-----中间件--------view---------modles注:中间件里边的process_request函数是在每次发请求的时候,都会先走到这个函数里边注:中间件里边的process_response函数是在每次返回结果的时候,都会先走到这个函数里边注:中间件里边的process
2022-05-01 15:27:37
983
转载 用python设计并实现一个web性能测试工具
1. 初衷使用python设计并实现一个web性能测试工具,在此过程中,需要解决一系列技术问题,每一个问题的解决,都意味着在某一方面有所提升,下面罗列的是需要考虑和解决技术点:该工具可在终端以命令的形式使用,需要选择一个合适的命令行工具库,并在打包发行时制作成命令行工具 支持对请求进行必要的参数设置 支持高性能并发 输出接口测试信息以上既是技术点,也是需求点,接下来,逐个解决。下图是最终实现的效果图想要获取源码,关注我微信公众号并回复:0012. 命令行工具python有很多
2022-04-26 09:38:31
1164
原创 Django-request对象及使用方法
这个下边的方法是获取请求时候的一些入参def detail(request): # print(request.GET) #获取url里边传递的参数 ?id=1 # print(request.POST) #获取body里边的key values # print(request.method)#获取请求方式 # # print(request.META)#获取header # print(request.path_info)#获取当前路径 /api/u.
2022-04-25 20:28:08
1211
原创 Django上下文管理器,全局公用
先定义上边的一个方法,这个相当于全局属性每个带模板的view走完之后,都会走到这里来,所以一些公共的数据可以 写到这里边来,就不用在每个view里边查询一次了比如你在view下写的,每一个请求都需要查询一次数据库,这样太繁琐,查询次数多的话,也会导致运行的不流畅,这样我们就可以给公共的,给放到上边的文件中但是要想使用这个全局公共数据的话,最重要的一步是,需要在settings文件下,配置好第一张全局属性的文件,也就是下边这样,然后就可以正常使用了...
2022-04-24 21:04:47
867
原创 Django中根据URI来获取返回的数据
1,首先,如果url传递的参数形式是这样的:http://192.168.1.210:8999/category/id=4那我们需要写一个方法来获取url传递的参数,然后再和从数据库中查出来的数据做比较,如果相等的话,这个url请求就返回,category.html页面def Category_aeticle(request): request_id = request.GET.get('id') articles=models.Article.objects.filter(c
2022-04-24 20:57:05
1518
原创 django 创建admin账户
http://192.168.1.210:8999/admin/ 路径必须是admin然后通过 python manage.py createsuperuser来创建账号和密码,创建完之后,在登录就可以登录成功了
2022-04-20 21:32:04
1148
转载 Django指定数据库的时候报No module named ‘django_test.settings‘
问题描述。见截图:解决办法:转载文章:Django运行时出现ModuleNotFoundError: No module named 'settings'_chent_某位的博客-优快云博客
2022-04-19 21:47:52
292
原创 Django创建表结构及对数据库增删改查
当我们写一个网站的时候,里边有很多数据,这些数据一般都是从数据库里边读出来的,这会就用到了咱这个表结构创建完表结构之后,需要python manage.py makemigrations #先生成创建表的语句python manage.py migrate #同步到数据库...
2022-04-19 21:46:01
1068
原创 Django导入HTML出现404
需要在setting目录下,配置一个静态文件STATICFILES_DIRS=[os.path.join(BASE_DIR,'static')]#加载静态文件使用render导入HTML文件的时候,找不到路径的时候,需要在setting这个文件下:'DIRS': [os.path.join(BASE_DIR,'templates')], #这个是声明找HTML模板到哪里去找...
2022-04-14 21:38:26
828
原创 Django 创建工程文件
先使用pip install django来安装,安装完这个之后就会有一个django-admin,来创建工程文件命令: django-admin startproject thz_django #创建一个django项目 python manage.py runserver #启动项目 python manage.py runserver 8999 #指定端口号启动 python manage.py runserver 0.0.0.0:8999 #这...
2022-04-14 09:30:30
541
原创 vue-router和element-UI的使用方法
使用element-UI的话,也得先使用npm install element-ui --save来安装,使用样式是在第三个截图中要想使用这个vue-touter首先得安装使用 npm install vue-router --save 来 安装vue-router安装完之后...
2022-01-16 21:57:00
380
原创 定义vue全局组件和局部组件
<!-- 有点问题,带修改 --><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="app"><!-- <miao name="张三" city="北京"></mi.
2022-01-15 21:07:15
349
原创 axios后段交互,发送post,get请求,已表单形式提交请求
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="app"> username: <input type="text" v-model="user.username"> password:.
2022-01-14 22:08:49
334
原创 js监听,鼠标移动事件,修改事件,点击事件,输入事件
下边的这个是html和css代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> /*.div1{*/ /* margin-top: 10px;*/ /* margin-bottom: 20px;*/
2022-01-12 22:21:29
2547
原创 function用法,json转字典用法,js中循环,局部变量,列表等用法
分为两部分第一部分写html代码,先写一个按钮,点击时调用function方法<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title><!-- <script>--><!-- function nihao(){--><!--
2022-01-10 23:45:20
334
原创 python中tkinter方法详解,和编写GUI可视化窗口
其中:place绝对布局,根据坐标设置组件位置plack相对布局,根据相对参数设置组件位置grid表格布局,根据行和列设置组件位置pack相对布局中的参数如下: side:停靠方式,去找上,下,左,右 fill:填充方式,X为填充水平方向,Y为垂直方向,BOTH为X+Y anchor:对其方式,取值,东,西,南,北,中间button按钮组件: 按钮用于在python应用程序中添加按钮,按钮上方可以添加文本或图像,按钮...
2021-12-18 23:56:01
1208
原创 python读取ini配置文件
配置文件下存放的数据,参考截图样式然后是读取配置文件,需要导入一个python自带的包,configparser直接上代码:import configparserimport osconfig=configparser.ConfigParser()a=os.path.join(os.path.dirname(__file__),'config.ini')config.read(a)result=config['mysql']print(result)...
2021-12-18 19:30:00
426
原创 python定义函数,求出最大值最小值
def test_list(list): test_min=min(list) test_max=max(list) return test_min,test_maxprint(test_list(list=[1,3,2,4,5,6,7,8]))
2021-12-17 20:18:39
7699
原创 python使用pytest框架设置用例在那个环境下执行,和用例执行的优先级
import pytestclass TestCalc: @pytest.mark.ces # 这个是指定你想要让这条case在那个环境下运行,后边的这个ces可以随便写 @pytest.mark.run(order=30) # 这个是处理用例执行的优先级的,数字越小。优先级越高,但是要想让这个优先级生效的话,必须得通过pip来安装pytest_ordering这个包 def test_cacl1(self): print('-----token') .
2021-12-14 21:18:24
1008
原创 python执行多个py文件下的case
py文件的case样式,及执行用例的写法,参照附件这个是执行多条case的脚本import unittesttest_case=unittest.defaultTestLoader.discover('case','*.py')#这个是通过正则拿到case文件夹下边所有的已.py结尾的文件runner=unittest.TextTestRunner()runner.run(test_case)#这个是运行所有用例的...
2021-12-09 21:20:46
867
原创 python参数化被测函数,和跳过函数
import sysimport unittest# @unittest.skip("跳过")def add(a, b): return a + bimport parameterizedimport osprint(add(1, 2))def read_txt(filename):#这个函数是读取txt文件的,把文件中的数据转换成二维数组 with open(filename, encoding='utf-8') as f: line = [].
2021-12-09 20:57:27
583
原创 python复制文件
import shutilshutil#这个库是操作文件的shutil.copy('miao.txt','miao2.txt')#把miao.txt这个文件复制到miao2.TXT这个文件中shutil.copy('miao.txt','c://file/miao2.txt')#还可以这样,指定目录复制文件,把miao.txt文件复制到c://file目录下,生成一个miao2.txt文件...
2021-10-21 22:52:35
114
原创 python模块,list,if __name__ == ‘__main__‘:,os模块
list1=[1,2,3,4]list1.pop(0)#这个pop是删除列表里边的数据print(list1)list1.insert(0,22)#insert是把数据插入到list最前边的某个位置print(list1)if __name__ == '__main__': #加上这行代码的意思是,当别人导入这个模块的时候,就不执行if __name__ == '__main__':下边的数据os.listdir()#获取文件下边的所有文件os.remove()#删除指定的文件.
2021-10-10 17:08:40
76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人