09 2021 档案
摘要:前言 使用python代码实现 DES/CBC/pkcs5padding加解密 DES加密模式 加密模式:DES/CBC/pkcs5padding 加解密在线工具:http://tool.chacuo.net/cryptdes 需知道加密的密码(8位):yoyo1234 IV偏移量(8位):1234
阅读全文
摘要:前言 Bootstrap Table Column的相关列属性和设置例如field、title、titleTooltip、width、class等属性,要使用Bootstrap Table首先要定义列 基本设置 先准备数据源,包含"total" 和 "rows" { "total": 22, "ro
阅读全文
摘要:前言 页面跳转的时候,url上经常会带请求参数,格式如:api/projects?key=123page=1&size=10。 使用ajax提交数据的时候,有时候需要获取url上的请求参数,如何能取到url上的请求参数呢? 获取url上请求参数 以下JS函数用于获取url参数: function g
阅读全文
摘要:前言 subprocess 模块允许我们启动一个新进程,并连接到它们的输入/输出/错误管道,从而获取返回值。 Popen 是 subprocess的核心,子进程的创建和管理都靠它处理。 subprocess.Popen subprocess模块定义了一个类: Popen class Popen(ob
阅读全文
摘要:前言 网页上想在线编辑代码,可以使用Ace Editor 在线编辑实现。比如我们想实现一个功能,在网页版上写python代码,能有python的语法自动补齐功能。 Ace Editor 在线编辑 ACE是一个开源的、独立的、基于浏览器的代码编辑器,可以嵌入到任何web页面或JavaScript应用程
阅读全文
摘要:前言 Bootstrap 对表单控件的校验状态,如 error、warning 和 success 状态,都定义了样式。使用时,添加 .has-warning、.has-error 或 .has-success 类到这些控件的父元素即可。任何包含在此元素之内的 .control-label、.for
阅读全文
摘要:前言 HTML 表单用于收集不同类型的用户输入。boostrap中表单有几种样式 基本垂直表单 内联表单 form-inline 水平排列表单 form-horizontal 基本表单实例 单独的表单控件会被自动赋予一些全局样式。在输入框外面定义一个div标签,class属性设置.form-grou
阅读全文
摘要:前言 面板组件用于把 DOM 组件插入到一个盒子中。创建一个基本的面板,只需要向 元素添加 class .panel 和 class .panel-default 即可 基础面板 不带标题的基本面板 <div class="container"> <div class="panel panel-de
阅读全文
摘要:前言 网格中布局图像、视频、文本等。Bootstrap 通过缩略图为此提供了一种简便的方式。使用 Bootstrap 创建缩略图的步骤如下: 在图像周围添加带有 class .thumbnail 的<a>标签。 这会添加四个像素的内边距(padding)和一个灰色的边框。 当鼠标悬停在图像上时,会动
阅读全文
摘要:前言 在设置个人头像的时候,可以显示原型图片,也可以显示方形图片,Bootstrap 提供了三个可对图片应用简单样式的 class: .img-rounded:添加 border-radius:6px 来获得图片圆角。 .img-circle:添加 border-radius:50% 来让整个图片变
阅读全文
摘要:前言 如何在字体前面加图标?可以使用Bootstrap 框架的 glyphicon 类,可以基于项目的 Bootstrap 来免费使用Glyphicons Halflings 提供的图标库。 查看可以使用的图标列表https://www.runoob.com/try/demo_source/boot
阅读全文
摘要:前言 在页面上看到的这种输入框控件可以用Bootstrap 输入框组件input-group来实现 input-group 输入框组 输入框组扩展自 表单控件,通过向输入域添加前缀和后缀的内容,可以向用户输入添加公共的元素。 例如,您可以添加美元符号,或者在用户名前添加 @,也可以在输入框后面加搜索
阅读全文
摘要:前言 页面顶部导航可以固定在屏幕顶部,不用随着页面上下拖动而滚动。 Bootstrap 框架可以用 .navbar 快速实现这种页面效果 navbar导航 navbar导航组件常用的几个 class 属性 .navbar ——设置 nav 元素为导航条组件; .navbar-default ——指定
阅读全文
摘要:前言 在设计左侧固定,右侧自适应布局页面的时候,左侧的浮动(float)元素一般会给个背景色,希望根据屏幕高度铺满整个屏高。 展示效果 如下图,左侧黑色背景只显示一半,希望实现效果能一直到屏幕底部,并且希望能消除左右两边的白色边距 html代码 <div class="container1"> <d
阅读全文
摘要:前言 常见的后台管理页面,左侧固定宽度展示操作菜单栏,右侧显示左侧展示管理内容。 这是一种最常见的左侧固定,右侧自适应布局方式。 左侧固定,右侧自适应布局 在container1里面写2个div <body> <div class="container1"> <div class="left"> <
阅读全文
摘要:前言 bootstrap 中有2个容器可以使用.container 类和.container-fluid 类 .container 容器 使用container 容器,页面内容不会铺满整个屏幕 <div class="container"> <h1>bootstrapTable实例</h1> <di
阅读全文
摘要:前言 Bootstrap Table表头添加背景色,可以通过theadClasses属性设置表头样式。 设置theadClasses属性 没设置theadClasses属性时候,背景色默认是白色 bootstrap背景颜色设置 .bg-primary 主要的 .bg-success 成功 .bg-i
阅读全文
摘要:前言 $.ajax()方法提交POST请求时,contentType发送数据到服务器时所使用的内容类型。默认是:"application/x-www-form-urlencoded"。 如果想以json格式提交,可以设置参数contentType:"application/json" POST请求默
阅读全文
摘要:前言 jQuery中$.ajax()方法可以发 GET/POST/DELETE 请求等 HTTP 的请求方式。 ajax() 方法用于执行 AJAX(异步 HTTP)请求。所有的 jQuery AJAX 方法都使用 ajax() 方法。该方法通常用于其他方法不能完成的请求。 使用语法 语法规范:$.
阅读全文
摘要:前言 $.get() 和 $.post()方法是 jQuery 中的全局函数 $.get()方法 $.get() 方法使用 HTTP GET 请求从服务器加载数据。 官方语法格式: $.get(URL,data,function(data,status,xhr),dataType) 参数说明: ur
阅读全文
摘要:前言 toastr.js是一个基于jQuery的非阻塞、简单、漂亮的消息提示插件,使用简单、方便。可以通过设置参数来设置提示窗口显示的位置、显示的动画等。 toastr.js可以设置四种提示样式: 成功(success) 错误(error) 提示(info) 警告(warning) toastr环境
阅读全文
摘要:前言 在bootstrap-table表格最后一列添加操作按钮,可以添加编辑和删除按钮,方便操作单行数据。 添加编辑和删除按钮 在 columns 给操作按钮添加events事件,此代码需在初始化table表格前写 "click #editTable" 点击#editTable button按钮,触
阅读全文
摘要:前言 在 table 表格每一项后面添加操作按钮:修改/删除 希望实现效果: 1、点表格后面的修改按钮,能修改对应行的数据 2、点表格后面的删除按钮,删除对应的行 操作栏 先定义操作栏按钮 // 作者-上海悠悠 QQ交流群:717225969 // blog地址 https://www.cnblog
阅读全文
摘要:前言 如何获取bootstrapTable选中的checkbox数据 getSelections 获取全部选中数据 bootstrap table 获取全部选中行的数据有2个方法 getAllSelections 返回所有选定的行包含搜索或过滤,当没有选择记录时,将返回一个空数组。 getSelec
阅读全文
摘要:报错描述 pip3 安装 mysqlclient 的时候,出现报错 _mysql.c:32:20: fatal error: Python.h: No such file or directory pip3 install mysqlclient==1.3.12 报错内容 _mysql.c:32:2
阅读全文
摘要:前言 当我们拿到一个 Linux 服务器的时候,我怎么知道他是 centos 系统,还是 ubantu 系统呢? 如果知道是 centos系统了,那我怎么知道他是 centos7.6还是 centos8.0 还是其它的版本? lsb_release 查看系统 先使用 yum 安装 redhat-ls
阅读全文
摘要:前言 批量删除bootstrap-table数据,需先弹出确认删除框,提醒用户是否确定删除。 点确定按钮的时候需获取到table表格中选中的数据id数据。 确认删除 期望实现的效果,选中一行或多行可以删掉单个或者批量删除 点 删除 按钮后可以弹一个模态框,让用户点确定和取消按钮 <div id="t
阅读全文
摘要:前言 bootstrap 模态框默认会在屏幕顶端显示,跟我们的操作习惯不太符合,我们期望显示到屏幕垂直居中的位置。 在最新的 bootstrap4 版本中可以在<div class="modal-dialog"> 上加一个 modal-dialog-centered 属性,来垂直居中显示。 但是大部
阅读全文
摘要:前言 模态框(Modal)是覆盖在父窗体上的子窗体,使用场景比如:在页面上编辑内容的时候经常需要弹出一个框框,可以编辑字段提交。 点删除按钮的时候,需要弹出二次确认框,这种现页面上的框框就是模态框 模态框(modal) 调用模态框有2种方法: 第一种方法: 通过 data 属性:在控制器元素(比如按
阅读全文
摘要:前言 bootstrap-table勾选需要修改的表格内容,点修改按钮 弹出模态框修改表格数据后ajax提交请求 模态框的html内容 整个body内容如下,模态框设置id属性id="myModal" 修改按钮的id属性id="btn_edit" # 作者-上海悠悠 QQ交流群:717225969
阅读全文
摘要:前言 在table表格每一项后面添加3个操作按钮:查看/修改/删除,实现效果 新增操作项 接着前面这篇https://www.cnblogs.com/yoyoketang/p/15242055.html 在columns最后添加一个操作项,formatter属性可以帮助我们更加灵活的显示表格中的内容
阅读全文
摘要:前言 使用model_to_dict() 方法将 Model 模型对象转 dict 字典的时候,发现会漏掉 DateTimeField 字段 model_to_dict() Model模型 # 作者-上海悠悠 QQ交流群:717225969 # blog地址 https://www.cnblogs.
阅读全文
摘要:前言 django 查询的结果有日期时间格式的时候,返回的是datetime.datetime(2021, 9, 8, 0, 0)类型数据。 一般需要返回json格式数据,使用json.dumps()转的时候就会报错了 查询带时间的 Teacher模型有add_time日期时间类型DateTimeF
阅读全文
摘要:前言 bootstrap 提供了table表格插件,可以快速帮我们实现分页功能。这样就不用在前端页面上写分页逻辑,只需关注后端给对应数据就行。 bootstrap-table提供两种分页方式,client和server,即客户端和服务端分页; client分页:后台一次性返回所有数据,前台翻页时不再
阅读全文
摘要:前言 使用django自带的Paginator分页器集合bootstrap的pagination控件可以实现分页功能, 如果页数较大的时候,希望能显示省略号+当前页,这样看起来更美观一点。 自定义分页功能 自定义一个分页功能,当分页导航栏数量很多时,多的页码显示省略号...,传3个参数 pagina
阅读全文
摘要:前言 django自带的分页器Paginator,可以实现分页 Paginator 分页器 paginator模块有3个跟分页相关的类 Paginator:分页器对象 PageNotAnInteger:页码不是一个整数时引发该异常 EmptyPage:页码不在有效范围时(即数据为空)引发该异常 导入
阅读全文
摘要:面试题 判断一个字符串的构成是词+空格的组合,如"上海 深圳 深圳 上海",要求输入一个匹配模式, 比如aabb,来判断该字符串是否符合该模式 1.pattern="abba" s="上海 深圳 深圳 上海" 返回true 2.pattern="aabb" s="上海 深圳 深圳 上海" 返回fal
阅读全文
摘要:2021年第 9 期《python接口web自动化+测试开发》课程,10月17号开学(课程全面升级!) 主讲老师:上海-悠悠 上课方式:微信群视频在线教学,方便交流 本期上课时间:2021年10月17号 - 2022年1月9号,每周六、周日晚上20:30-22:30 报名费:报名费3000一人(周期
阅读全文
摘要:前言 在实际开发中,不仅仅是对输入框字符的格式校验,比如注册功能,注册账号还得校验数据库是否已经有账号被注册过了。 有些场景不仅仅是对单个输入框的字符校验,比如修改密码的时候,会涉及2个输入框的数据格式校验,像这些复杂的场景校验需用到校验钩子来实现。 校验form表单数据合法性,is_valid()
阅读全文
摘要:前言 前端页面开发用到bootstrap框架,有2种实现方式: 1.直接在html头部导入css和js文件 2.下载bootstarp课件源码到项目本地放到static目录 head导入bootstrap 在head头部导入bootstarp用到的css和js文件 <link rel="styles
阅读全文
摘要:前言 如果网站对请求头部有限制,短时间内频繁访问会被锁定,可以使用随机请求头部伪装不同浏览器 使用 python 第三方模块 fake_useragent 随机生成请求头部 UserAgent fake_useragent安装 pip安装依赖包 pip install fake_useragent
阅读全文
摘要:前言 开发一个文件下载功能,在页面上点下载按钮,可以下载一个文件,如excel,word,pdf等 前端模板 前端页面写一个a标签,href地址对应接口下载接口地址:/downpdf <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF
阅读全文
摘要:前言 面试时候经常问到: linux中如何查看某个端口是否被占用? 如何根据端口号查询被哪个服务占用了? 如何根据端口号查看进程PID? netstat查询端口占用情况 使用netstat -nultp命令查询本机所有端口占用情况 主要查看tcp对应的,address就是对应的端口,State状态是
阅读全文

浙公网安备 33010602011771号