自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 django重写响应对象

打开模块,同样新建serializers.py文件。引入在utils.serializers中的BaseListSerializer新建一个类,继承BaseListSerializer,重写getobject方法以定义数据格式。return {# TODO 数据暂时无法获取将返回数据的方法和格式抽象到一个类中方便调用和维护,提高可读性。

2024-11-01 15:47:39 816

原创 vue路由配置

打开src下的router下的index.js文件夹,在routes中添加配置。path是访问路径。name是路由的名字,在项目内部使用。component是路由目标,也就是要展示的页面。路由目标需要导入。

2024-10-30 14:48:12 394

原创 vue和django接口联调

vue访问服务端接口。

2024-10-29 16:22:38 1039

原创 基于vue、VantUI、django的程序设计

Axios 是一个基于 promise 的 HTTP 库,用于发起请求和接收响应,实现异步操作一个对象包裹着一个对象和一个列表data = {"meta": {},

2024-10-28 16:34:44 1030

原创 django(3)jinja2模版的使用

安装jinja2。

2024-10-23 15:23:46 893

原创 Django(2)

resp = HttpResponse("响应状态码内容字符串", status=201)# eg:resp = HttpResponse("登录失败", status=601)

2024-10-22 16:11:34 1133

原创 Django项目创建

模块创建好后要注册模块,打开setting.py,找到INSTALLED_APPS,在最后添加模块名即可。这里的index.html是模版文件,render函数的作用就是将模版和数据组合,这个实例中还没有数据。可以将一个页面写为模版,如个人信息页,只要将模版和个人信息组合就可以组成一个完整页面了。多出了一个django_demo01的文件夹,这就是我们的项目了。进入模块,新建一个urls.py 文件,写法和主项目中相同。打开新建的模块,找到views.py文件,新建一个函数。

2024-10-21 18:51:01 562

原创 python数学运算库numpy的使用

numpy是一个科学运算库,为高效处理大型多维数组和矩阵而设计。逗号用来区分对哪个维度操作,冒号用法和原版一样,但是写的位置有一些变化。矩阵相乘的时候必须一横一竖才能进行运算,行元素数量必须等于列元素数量。numpy的二维数组可以代表一个矩阵,可以直接用算术运算符运算。数据类型有int32,int64,float32,float64。矩阵相加时两个矩阵的长宽必须相同,形状必须一致才能执行加运算。矩阵和一个数字相乘的时候要对矩阵中每个元素都乘这个数字。还能进行很多的函数运算,如sin等。

2024-10-10 20:27:24 432

原创 mongodb光速上手

mongodb是一种nosql数据库,即非关系型数据库。安装好后将bin目录添加到环境变量。安装studio-3t,这是可视化编辑器。

2024-09-29 16:36:20 834

原创 scrapy快速上手

除了scrapy本身还要安装两个库。

2024-09-28 22:34:00 1526

原创 selemium奇技淫巧

使用前准备好浏览器对应版本驱动,也可以直接使用edge。

2024-09-26 22:31:24 216

原创 xpath在python的lxml库中使用

接。

2024-09-26 09:04:13 257

原创 xpath的基本使用,精准定位html中的元素

从根节点开始选取 /html/div/span// 从任意节点开始选取 //input. 选取当前节点.. 选取当前节点的父节点 //input/.. 会选取 input 的父节点。

2024-09-25 23:18:47 1098

原创 python爬虫bs4库的用法

导入bs4之前先装两个库,bs4和lxmllxml安装后可以显著提高执行速度。导入bs4。

2024-09-25 22:33:46 769

原创 python正则表达式

re库用于是正则表达式的库,是python自带的库。import re直接引入即可使用。

2024-09-24 17:23:34 998

原创 python request库的使用

requests库支持python3.8+,注意版本。

2024-09-23 15:54:56 1465

原创 vue项目结构搭建

参考。

2024-09-18 22:59:24 910

原创 springcloud项目搭建过程及注解用法详解

使用了lombok不需要自己写构造方法和getset,@data的作用是替你写getset方法,剩下两个注解的作用是全参构造器和无参构造器。groupId是当前项目所在的组名,artifactId是唯一标识,version是当前版本。在父项目上右键点击new,model,next,输入项目名即可,我们这里创建的模块名叫api,作用是为其他项目提供数据库映射类。其中查返回的是查询的结果,增删改返回的是影响的行数。dao层,持久化层,作用是将数据从内存保存到稳定的存储介质中实现持久化存储和从硬盘中取数据。

2024-09-17 21:07:09 1282

原创 elementplus修改表格数据

接。

2024-09-16 20:51:38 897

原创 element-plus表格操作

elememt-plus安装见。

2024-09-16 19:28:14 653

原创 element-plus快速入门

el-table标签是element提供给我们的表格,可以用对象列表作为数据源,表格里也是按照列排布,更方便部署数据了。table的列标签中label是表头的内容,prop是对象的属性名,表格的内容是prop对应的属性值。我们在最后多加了一列用来添加按钮,按钮也都是element提前为我们绘制好的。比如plain为朴素按钮,直接加在属性上即可。element-plus为我们提供了一些新的标签,可以让我们更从容的布局和绘制页面。按需导入只要在响应模块中导入需要的属性即可 ,和从vue包里导入的流程一致。

2024-09-13 14:21:26 433

原创 Provider和inject跨层数据传递

中提到了父子通信,这里要讨论的时爷孙或者更多层数据传递。Provider用于顶层组件发送数据,inject用于底层组件接收数据。

2024-09-13 13:29:06 358

原创 VUE3语法基础 组合式api

首先创建一个完成项目,创建项目。打开src,找到app.vue,删除script、template、style标签里的内容。

2024-09-12 16:01:37 1070

原创 vue3练习题

在Vue 3中,如果你想要监听一个响应式对象内部深层嵌套的属性的变化,你应该使用哪个API?A.watchB.C.watch结合deep: trueD.computed答案:CVue 3生命周期钩子中,哪个钩子在组件挂载到DOM上之前被调用?A.B.mountedC.D.updated答案:AVue 3中,如果你想在组件销毁之前执行一些清理工作(如移除事件监听器或定时器),你应该使用哪个生命周期钩子?

2024-09-12 11:32:15 522

原创 es6新特性

symbol类型是ES6中新增的基本数据类型,表示独一无二的值。每个symbol值都是唯一的,这意呀着即使两个symbol值的描述相同,它们也是不相等的。symbol这个特性使得它在需要唯一标识符的场景下非常有用,比如对象的属性名、常量名等,从而避免了使用可能与其他属性名冲突的字符串。// false,因为每个 Symbol 都是唯一的// "Hello!// 注意,直接使用字符串作为键名无法访问到 Symbol 属性的值。

2024-09-11 20:53:22 1487

原创 vue3练习题

1.在Vue中,哪个指令用于实现双向数据绑定? 2.如何在Vue中绑定元素的文本内容到一个变量的值?3.Vue中,动态绑定class到元素上通常使用什么语法?4.Vue中用于条件渲染的指令是?5.Vue中列表渲染的指令是?6.以下哪些选项是Vue中用于数据绑定的指令?7.关于Vue的计算属性,以下哪些说法是正确的?8.Vue中的监视属性(watchers)可以用于哪些目的?1~5:B CD C AC C6~8:ABCD ABD ACVue中,()指令用于在表单输入和应用状态之间创建双向数据绑定。要在Vue中

2024-09-11 14:17:01 455

原创 vue基本语法

get是修改本值的方法,set是修改参与计算值的方法,参数val是input的value属性值。通过这段代码可以看出if和else是分开在两个标签中,可以通过两个相反的判断条件达成相同的效果。v-if和v-show的效果相同。监视属性是当一个值发生变化时执行的,用watch构建监视属性。首先进行class绑定,写法为:class="",在原版写法的前面加了一个冒号代表绑定。条件渲染很好理解,就是在标签中写if判断,符合条件就显示,不符合条件就不渲染。然后挂载的对象中的data中写好想要挂载的样式。

2024-09-10 19:51:55 631

原创 vue3快速上手和基本特性

该方式无需使用包管理工具,只要用script标签引入js文件即可,可以快速使用vue。

2024-09-10 11:57:11 1447

原创 es7~es15新特性一览

指数运算符**,可以计算乘方。2**3等同于Math.pow(2,3)——来自es7。

2024-09-08 21:11:04 1185

空空如也

空空如也

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

TA关注的人

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