- 博客(43)
- 资源 (14)
- 收藏
- 关注
原创 运行Django项目报错:Conflicting ‘*‘ models in application ‘*‘报错的解决方案
运行Django项目报错:Conflicting 'buying_data' models in application 'buying': <class 'buying.models.Buying_Data'> and <class 'apps.buying.models.Buying_Data'>.因为在项目的settings.py文件中,增加了apps的包引入路径,在其他文件中使用apps.buying.models引入模型类的时候就会报错。虽然会报错,但不影响程序运行,是误报。
2024-09-13 10:42:33
361
1
原创 Django-serializers中给某个日期字段设置单独的时区
'Asia/Shanghai'时,会导致列表与展示时间比实际时间多了8个小时,此时可以在serializers内针对当前字段设置单独的时区为UTC,这样就不会自动加8个小时了。Django项目整体配置的时区是'Asia/Shanghai',则Django项目取数时会自动将数据库存的时间加8个小时。MYSQL中默认时区是UTC,如果存数据时传值时使用的时区是。
2023-02-14 14:04:51
306
原创 Django--django-filter的简单用法(指定字段过滤)
如何实现http://localhost:8000/test/?id=aa&name=bb的过滤查询功能
2022-08-01 15:32:23
1022
原创 Django-自动根据已有数据库生成模型类
执行命令:python manage.py inspectdb > order\models.py上述命令会将Django的settings文件中默认配置的数据库中所有表生成模型类并存到order\models.py文件中命令执行格式:python manage.py inspectdb --database default tablename1 tablename2 >myApp/models.py–database default : 要转换的数据库配置别名–database 对应settings.py
2022-07-12 19:13:29
866
原创 VM VirtualBox上给centos7配置静态ip
1.在VM VirtualBox-管理-全局设定内配置网络设置2.在centos中配置网络信息3.在设备-网络-启用网络连接上开启网络,有√就是开启状态4.输入ip addr查看虚拟环境ip信息,我们需要配置的时enp0s3的ip 5.配置静态ipvi /etc/sysconfig/network-scripts/ifcfg-enp0s3,编辑内容如下图红框圈中内容,ipaddr/netmask/gateway均需与本机ip地址在同一网段6.配置network信息vi /etc/sysconfig/netw
2022-07-02 21:05:41
543
原创 Vue-如何快捷迁移其他项目的依赖包环境
1.新建vue项目后,找到已有项目中的package.json文件,将文件中的dependencies和devDependencies复制到新建的项目的package.json文件中。
2022-06-06 19:23:54
1425
原创 采用AES对称加密算法ecb模式128位padding模式pkcs5进行加解密
参考:https://www.iteye.com/blog/xiaoqingcai92-2424195代码:import base64from Crypto.Cipher import AES'''采用AES对称加密算法,ecb,pkcs5 padding模式'''BS = AES.block_sizepad = lambda s: s + (BS - len(s) % BS) * chr(BS - len(s) % BS)unpad = lambda s: s[0:-ord(
2021-09-08 15:24:48
704
原创 从网上下载vue项目执行npm run serve报错解决方案
背景:从网上下载了vue项目后,在本地执行npm run serve报错错误信息:解决方案:1.需先在项目目录下执行:npm install2.运行成功后再去执行:npm run serve
2021-09-08 11:15:09
425
原创 搭建Vue脚手架环境
1.安装Node js,下载地址:http://nodejs.cn/download/2.查看node js 版本,命令:node -v3.安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org4.安装vuecnpm install vue5.安装vue-cli,在vue官网上可以找到最新的安装命令:https://www.runoob.com/vue2/vue-install.html..
2021-09-06 18:48:55
783
原创 如何安装 vue devtools
https://blog.youkuaiyun.com/weixin_44008781/article/details/107975769
2021-08-29 18:01:03
115
原创 python中文件上传接口的处理
接口请求信息如图:代码:出现问题的解决方案:问题一:问题二:解决方案:请求头内不需要额外加Content-type,request请求会自行处理
2021-08-17 15:08:52
122
原创 使用flask创建一个简单的api
from flask import Flaskfrom flask import jsonifyapp = Flask(__name__)# 解决接口返回内容是中文时,乱码的问题app.config['JSON_AS_ASCII'] = False# 请求地址映射@app.route('/index', methods=['GET'])def test_post(): # 定义响应结果 result = {} result['code'] = 200 r.
2021-07-26 17:48:56
221
原创 Python虚拟环境搭建
方法一、通过pycharm创建虚拟环境步骤:File -- New Project -- 创建虚拟环境,具体如下创建后具体显示如下:方法二、python命令行安装1、virtualenv安装virtualenv的安装,安装命令:pip install virtualenv2、创建虚拟环境使用virtualenv命令创建虚拟环境,创建命令:virtualenv 【环境名称】例如,在D盘创建虚拟环境TestEnv虚拟环境创建成功之后...
2021-07-13 19:24:23
3471
1
原创 sql中case的用法
表格:SQL脚本:脚本1:select case city_namewhen '深圳' THEN '华南'when '广州' THEN '华南'when '佛山' THEN '华南'when '杭州' THEN '华东'when '上海' THEN '华东'ELSE '其他' END AS temp,SUM(q_num) AS sfrom test_sqlGROUP BY case city_namewhen '深圳' THEN '华南'when '广州' THEN '
2021-07-07 20:41:26
5816
1
原创 Windows环境下使用pytesseract识别图片验证码
安装tesserocr前应先安装tesseract,tesserocr和tesseract安装时,必须安装对应版本参考博客:https://blog.youkuaiyun.com/qq_41895190/article/details/82696550https://www.cnblogs.com/zhangxinqi/p/9297292.html#_label2tesseract下载地址:https://digi.bib.uni-mannheim.de/tesseract/tesserocr下
2021-06-16 21:22:31
276
原创 Python pep8编码规范
代码布局1.1 缩进每个缩进级别使用4个空格。 对齐缩进 悬挂缩进 层级缩进 错误用法 1.2 制表符还是空格?1)空格是首选的缩进方法。2)制表符应仅用于与已使用制表符缩进的代码保持一致。3)Python 3 不允许混合使用制表符和空格进行缩进。4)使用制表符和空格混合缩进的 Python 2 代码应转换为仅使用空格。5)使用-t选项调用 Python...
2021-06-06 18:06:10
1790
原创 windows环境下搭建allure环境
1.在github上下载allure包,解压下载地址:https://github.com/allure-framework/allure2/releases2.配置环境变量,将allure的bin目录地址放到环境变量的path值里面3.在cmd中输入allure检查allure是否配置成功4.在pycharm中安装allure-pytest插件5.在pycharm中执行命令pytest --alluredir=output,即可生成对应allure报告6.在pycharm中执行命令
2020-12-09 13:55:47
1316
原创 Mac环境下allure环境配置
1.在github上下载allure包,解压下载地址:https://github.com/allure-framework/allure2/releases2.配置环境变量(1)终端执行命令vi ~/.bash_profile(2)在文件中添加以下两行内容后保存退出。第二行内容中的地址需替换成自己的allure地址PATH="/Users/leihuiwu/Desktop/sally/bin:${PATH}"export PATH(3)查看环境变量echo $PATH(
2020-11-24 22:20:55
4536
原创 Jenkins使用方法
1.启动Jenkinsjava-jar/Applications/Jenkins/jenkins.war2.新建项目,选择freestyle project后点击确定,配置页啥也不配点击保存3.进入项目,点击build now,构建生成workspace4.点击项目的配置按钮,配置相关信息,如源码管理,触发器,构建脚本等5.查看Jenkins系统设置,manage jenkins ---> configure system6.在主目录的workspace..
2020-11-23 22:38:47
226
原创 mac电脑下jenkins相关操作命令
读取设置defaultsread/Library/Preferences/org.jenkins-ci修改默认端口sudodefaultswrite/Library/Preferences/org.jenkins-cihttpPort‘9999‘日志文件存放路径/var/log/jenkins卸载Jenkins/Library/Application\ Support/Jenkins/Uninstall.command删除配置sudo rm -rf /...
2020-11-23 21:41:15
383
原创 macOS 10.15电脑安装Jenkins后提示无法访问此网站解决方案
报错信息如下:1.打开终端,执行命令行,启动Jenkinsjava-jar/Applications/Jenkins/jenkins.war2.如果报无权限,则执行sudo chown -R *** 修改文件夹所属用户为当前用户3.如果是提示Java版本不符,下载安装对应Java版本后,在终端执行命令行java -version,查看当前运行版本。4.如果当前运行版本仍不符合要求,则命令行执行以下命令cd /etcvim profile在profile文件中添加以...
2020-10-20 18:51:38
1419
原创 git更新代码到远程主机上
1.先提交代码到本地分支1).git add .2).git commit -m '****'2.拉取远程主机上的最新代码git pull origin master3.更新代码到远程主机上(ps:与远程主机上分支有追踪关系时,可如下操作)git push origin masterps:git push一般用法为:git push <远程主机名> <本地分支名> <远程分支名>例如:git push origin master:re.
2020-07-09 15:54:49
320
原创 HttpRunner使用基础
1.安装pip install httprunner指定版本号安装pip install httprunner==2.5.72.查看版本hrun -V3.使用抓包工具生成yml文件或者json文件1)使用fiddler抓包后,选中想自动化的接口请求,点击file-Export Sessions-Selected Sessions,导出成har格式文件2)在保存har文件的目录下使用命令行转文件格式转成yml格式:har2case ss.har -2y转成json格
2020-07-01 15:52:35
631
原创 git bash拉取gitlab上代码的操作过程
1.安装git bash2.新建代码文件夹3.在文件夹内右键单击,菜单选择Git Bash Here4.在命令行中输入git init5.在命令行中输入git config --global user.name "youname"6.在命令行中输入git config --global user.email "youemail@email.com"7.在命令行中输入ssh-keygen -t rsa -C "youemail@email.com"8.在命令行中输.
2020-06-29 20:20:19
6542
原创 jmeter中post请求传参报“不支持当前媒体类型”的解决方案
问题:解决方案:HTTP Header Manager中添加content-type,值为:plication/json
2020-06-04 13:49:29
2886
原创 jmeter之接口间的参数传递
该篇文章说的是上一个接口返回的结果,怎么做下一个接口的入参1.在返回结果的接口下添加Regular Expression Extractor2.下个接口引用
2020-06-04 11:49:55
1131
原创 阿里云pts做性能测试
1.创建pts场景2.添加header3.添加压测api4.定义出参5.设置检查点6.上一个接口的出参,可以做下一个接口的入参7.施压配置8.调试场景9.执行脚本后查看结果10.查看异常11.导出报告...
2020-04-24 18:03:47
2413
原创 pytest+assert使用方法
常用方法:assert xx 判断xx为真 assert not xx 判断xx不为真 assert a in b 判断b包含a assert a == b 判断a等于b assert a != b 判断a不等于bdemo:
2019-12-02 18:06:14
1503
原创 解决打开fiddler后开启浏览器报您的链接不是私密连接
1.在fiddler中导出证书到桌面2.在浏览器设置-隐私设置和安全性-管理证书的受信任的根证书颁发机构tab下导入下载的fiddler证书3.重新打开fiddler和浏览器,如果还无法正常访问,再去管理证书的中间证书颁发列表中查看是否有fiddler证书在里面,如果有,删除,再确认一下受信任的根证书颁发机构列表中有fiddler证书即可。...
2019-12-02 14:46:16
9185
原创 pytest+pycharm环境配置
1.cmd中输入pip install -U pytest,安装pytest2.cmd中输入pytest --version,查看pytest版本信息3.打开pycharm,进入setting页4.编写demo,执行查看效果备注:1.环境配置过程中执行demo出现“Please select a valid Python interpreter”解决方案...
2019-11-28 18:18:40
3258
原创 robotframework从数据库中取出中文乱码的解决方案
1.数据库连接语句中加上charset='utf8'2.新建一个Library,放到python的Lib/site-packages目录下3.ride中引入Library后,编写内容如下
2018-05-15 12:04:55
1841
原创 robotframework中代码执行时报UnicodeEncodeError
问题:解决方案:在python安装目录下的Lib下创建一个sitecustomize.py,内容如下:#encoding=utf8import sysreload(sys)sys.setdefaultencoding('utf8')重新启动python后生效
2018-05-03 19:14:31
687
原创 robotframework安装相关库的命令
1. 如python未带pip则需要安装pip:a) cmd执行easy_install pip2. 安装selenium(2.48.0)a) Cmd执行pip install selenium==2.48.03. 安装robotframework (2.9.2)a) Cmd执行pip install robotframewo...
2018-04-16 17:54:45
1110
原创 python+robotframewrok环境搭建
1.安装Python,下载安装包,根据提示安装Python即可,记住安装路径,配置环境变量时需要用到python下载地址:https://www.python.org/2.配置python环境变量,在系统变量path中加上如“C:\Python27\;C:\Python27\Scripts;”的环境变量,根据自己的实际安装目录来配置环境变量3.cmd中输入python,显示类下图效果,则pytho...
2018-03-15 17:01:59
1669
android-sdk-windows-r24.4.1
2018-03-14
appium+java使用3个jar包
2018-03-09
selenium-google-code-issue-archive-master.zip
2018-03-09
pycharm-professional-2017.2.2
2018-03-09
setuptools-34.1.1.zip
2018-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人