自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Python传参*args和**kwargs

代码:传列表或字符串def mytest(* args) : print(args) test1 = mytest([ 1 , 2 , 3 , 4 ]) # 传列表 test2 = mytest(1 , 2 , 3 , 4) # 传字符串输出:元组代码:传关键字参数输出:字典'k' : {

2023-06-07 15:28:31 236

原创 【DRF】序列化器ModelSerializer的使用

1. 序列化输出:序列化器把模型对象(qs)转换成字典,经过response变成json字符串给前端 `对象->字典->json`2. 反序列化输入:把前端请求过来的数据,经过request以后变成字典(data),序列化器把字典转成模型存到数据库中,反序列化完成数据校验功能,前端传入的数据是否合法,长度校验等 `json->字典->对象`

2023-04-20 10:33:01 552

原创 【ORM】django项目中orm的一些使用

orm的使用

2023-03-30 16:43:50 380

原创 RuntimeError:Model xx doesn‘t declare an explicit app_label and isn‘t in an application in INSTALLED

解决RuntimeError: Model class apps.books.models.Book doesn’t declare an explicit app_label and isn’t in an application in INSTALLED_APPS。需要把apps.删掉就不会报错了。

2023-03-22 11:15:56 410

原创 解决django连接mysql数据库时,不使用mysqlclient驱动

不使用mysqlclient驱动

2023-03-13 15:00:32 137

原创 【DRF】APIView、GenericAPIView、扩展类ListModelMixin、子类视图ListAPIView、ModelViewSet的用法

drf各种视图的使用

2023-03-13 14:51:13 294

原创 解决django项目debug的时候报错“can‘t find ‘__main__‘ module in ‘ ‘ ”

解决debug报错"can't find '_main_' module in ' ' "

2023-02-20 10:22:18 427

原创 Python-mock

Python mock

2022-11-16 17:33:30 1110

原创 Docker+Python+Linux+Jenkins+Allure+钉钉群自动化测试

docker下的jenkins发送自动化测试报告到钉钉群

2022-11-05 16:19:18 1415

原创 解决使用Pytest.main()运行时参数不生效问题

pycharm中使用pytest.main()传入参数执行测试用例时,参数不生效。

2022-10-11 17:42:06 2565

转载 解决 Mac Python安装 mysqlclient 库报错

文章目录解决 Mac Python安装 mysqlclient 库报错安装 brew安装 mysql安装MySQL-Connector-c安装XCode-安装OpenSSL取消链接MySQL和链接的MySQL连接器mysql-connector-c安装连接MySQL的再次解决 Mac Python安装 mysqlclient 库报错历经千辛万苦终于解决了,参考牛人笔记,记录一下安装 brew首先安装 brew,百度,教程很多安装 mysql#安装brew install mysql#配置环

2021-11-12 11:04:39 315

原创 解决1130 - Host ‘172.17.0.1‘ is not allowed to connect to this MySQL server

2、启动mysql容器:docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql。12、修改user表中的Host: update user set Host='%' where User='root';6、连接mysql数据库:docker exec -it mysql bash。7、连接服务器: mysql -u root -p。9、进入mysql数据库:use mysql;Navicat连接成功。

2021-08-06 15:41:26 4114 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除