自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 centos 7安装docker

Docker分为Docker CE 和 Docker-EE, Docker CE 即社区免费版,Docker EE 即企业版(安全、需要付费)本文介绍 Docker CE 的安装使用。对linux系统要求: 64位系统 内核版本>=3.10。2. 更新yum: sudo yum update。4.清除缓存:yum clean all。9.>启动 Docker 后台服务。执行命令检查: uname -r。

2024-06-21 10:20:47 386

原创 .gitignore文件不生效问题

【代码】.gitignore文件不生效问题。

2023-07-22 17:01:17 404

原创 本地git连接远程仓库gitlab(方式一:基于https)

本地git基于https连接gitLab

2023-07-20 17:02:39 2520

原创 request高级操作——数据解析

soup.find_all(标签名称,属性名_='属性值') 可定位到满足条件的所有标签。# 标签定位方式二: soup.find(标签名称,属性名_='属性值') 也是只能定位到满足条件的第一个标签。# 注意:在html标签中,可以有多个标签拥有相同的class属性值,但是对于id属性,是唯一的。# 方式三: soup.select() 选择器定位(css定位)# 2.标签定位方式一:soup.标签名称: 只可以定位到第一次出现的。# id选择器 : #

2023-05-19 18:47:25 178

原创 DRF--------其他视图

GenericAPIView: 继承了APIView,在API的基础上增加了一些功能,比如get_queryset、get_object等 后续的开发中,一般不会直接使用他,中间人的作用。一 、GenericAPIView。

2023-05-16 15:09:14 74

原创 DRF--------序列化器Serializer--数据校验&序列化

【代码】DRF--------序列化器Serializer--数据校验&序列化。

2023-05-04 14:18:55 65

原创 DRF--------序列化器Serializer--序列化4

可先针对外键,创建一个序列化器,指定fileds。场景: 显示外键字段的执行几个字段。序列化器中是支持嵌套的。

2023-05-04 14:04:03 33

原创 DRF--------序列化器Serializer--序列化2、3

对于 leve这种choices类型的字段,一级外键字段,返回的响应中不想展示id,需要展示对应的文案,则如下:

2023-05-04 13:55:42 37

原创 DRF--------序列化器Serializer--序列化1

序列化。

2023-05-04 13:32:25 41

原创 DRF--------序列化器Serializer--数据校验2、3

在案例1中,需要在序列化器中自己手动写需要验证的字段,如果原本数据库model中就有这些字段,那么可以直接引用数据库模型类中的,不需要再自己编写。之前创建好的XuLieHua.models.Student模型类。1. 创建基于ModelSerializer的序列化器。基于ModelSerializer。数据库中添加数据成功。

2023-05-04 11:19:07 145

原创 web 元素定位

div#aging-tools-wrapper>div:first-child id为aging-tools-wrapper的div标签下的第一个div标签。div[id$='Iin'] 以lin结尾。模糊查询:div[id^='Iin'] lin开头的id属性的div元素。div[id*='Iin'] 包含。同级别弟弟标签: div#aging-tools-wrapper。使用其他属性定位: button[name='sss']id属性 #id属性的值。

2023-04-13 23:13:21 100

原创 自动化之----PO模式

将每个页面封装成一个页面对象。比如 :首页、登录页、商品详情页、我的页 等等。将上面每个页面写成类。将上述属性卸载配文件中(ini,excel,mysql,每个页面的每个操作不走,写成函数,封装在页面类中。以对象属性方式保存目标元素定位方法。什么是po模式: PageObject。作用范围:UI自动化。

2023-04-06 23:31:53 69

原创 DRF--------序列化器Serializer--数据校验1

1. 对请求数据校验(底层调用Django的Form和ModelForm)2. 对数据库查询到的对象进行序列化。很重要,因为几乎每个接口都要用到。

2023-03-24 14:34:20 80

原创 DRF------限流组件

二、settings.py中配置缓存到redis。场景:短信验证码,一天只可以发送50次。一、先安装 redis。

2023-03-24 08:59:31 74

原创 DRF-----权限组件

不同的用户,配置不同的权限,比如普通员工、超级管理员。

2023-03-23 15:06:10 75

原创 DRF——初识&&DRF的视图类

1.DRF初识:安装 注册 简单实用 2.def的视图类

2023-03-22 11:18:11 99

原创 Django 查询优化(面试&&实际项目中使用)

一、select_related() && prefetch_related()在实际项目中,数据量都是非常大的,如果sql写的不好,项目的性能查百倍。不能映射成orm,可能需要原生sql和orm结合使用。都是通过减少撞库,减少对数据库的访问,提高性能。

2023-03-21 15:46:00 68

原创 Django 反向生成模型类

比如,一个已经存在的项目,中间向改成Django框架,那么已经存在的数据表,怎么生成Django中的模型类呢?----> 反向生成模型类。python manage.py inspectdb > models文件名称。

2023-03-21 13:43:10 67

原创 Django 中介模型(加分项)

之前对于orm中多对多关系,我们会建立一个第三张关系表。该表中只有3给字段:主键id 、表一主键、表二主键。场景:第三章关系表中,除了想要维护那3个字段,还想要加入其他的字段,比如学生加入的时间,学生的介绍人等。针对中介模型的增啥改查,即可普通的模型类增删改查一样了。之前我如果向管理这张第三张表,通过模型类.外键属性。自定义关系表:中介模型。

2023-03-21 13:34:54 26

原创 python中的不可变数据类型和可变数据类型

可变和不可变数据类型

2023-01-03 09:33:46 204

原创 git撤销已经添加到本地缓存仓库代码

1.Unstaged changes after reset问题解决2. git撤销本地缓存文件

2022-12-16 15:55:47 695

原创 解决使用python虚拟环境,导包报错问题

python虚拟环境,导包报错问题解决

2022-12-08 01:22:04 481

原创 创建一个Django项目

Django项目基础,创建项目和App

2022-12-08 01:02:06 189

原创 创建python虚拟环境,安装Django

1.创建python虚拟环境2.安装Django

2022-12-08 00:19:38 744

原创 python关于时间的内置模块

python中关于时间的处理

2022-12-06 00:50:40 212 1

原创 关于时间time和datetime

python关于时间的处理

2022-12-06 00:48:28 96

pycharm ideolog插件

pycharm ideolog插件,便于查看日志文件

2023-11-29

future-0.18.3

future-0.18.3

2023-01-16

python-docx和uiaotumation的使用

1.python-docx模板替换:文本、图片 、表格样式等内容 2.window客户会断自动化:uiautomation的使用

2022-12-27

空空如也

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

TA关注的人

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