自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 django项目中如何配置上传文件访问的url

1. models.py中配置如下from django.db import modelsclass CourseOrg(models.Model): name = models.CharField(max_length=50, verbose_name="机构名称") desc = models.TextField(verbose_name="描述") img = models.ImageField(upload_to="org/%Y/%m", verbose_name

2021-01-30 14:09:26 416

原创 vue中vue-resource发送get、post、put、delete请求,如何携带请求参数,并设置请求延时

注意:由于axios发送post、put、delete请求时默认携带的参数是json对象格式,后端不能正常接收参数,所以axios发送请求之前需要先把json数据转化为form-data格式的数据。1. 安装:vue-resource, qscnpm install vue-resource --savecnpm install qs2、在main.js中添加,并进行全局注册3. main.js中的代码import Vue from 'vue'import App from '.

2021-01-27 16:30:16 1767 1

原创 vue中axios发送get、post、put、delete请求django后端,如何携带请求参数,django后端如何接收参数

注意:由于axios发送post请求时默认携带的参数是json对象格式,django后端不能正常接收参数,所以axios发送请求之前需要先把json数据转化为form-data格式的数据。(1) 下载qscnpm install qs(2)main.js中导入qs,并进行全局注册,代码第三步中包含了(2)post请求的参数需要用this.$qs.stringify()方法转换掉就可以了1. django后端接口代码from django.views.decorators.csrf

2021-01-26 15:14:43 3244 2

原创 django+vue如何解决跨域请求cors问题

1. settings.py文件中增加一个配置项即可# 跨域请求的配置项CORS_ORIGIN_WHITELIST = ( # 允许跨域访问的白名单 "http://localhost:8080",)

2021-01-25 16:25:41 816

原创 django项目中如何实现手机验证码注册

1. 效果图:2. forms.py中的注册表单代码from django import formsfrom django.forms import fieldsfrom redis import StrictRedisfrom captcha.fields import CaptchaFieldfrom apps.users.models import UserProfileclass DynamicLoginPostForm(forms.Form): mobi.

2021-01-24 16:52:51 949

原创 django项目中如何将登录默认session过期时间14天改为其它配置

django设置登录session过期时间修改settings.py中的配置即可:# session 配置项,一下是默认配置项,可以修改成自己想要的过期时间或者浏览器关闭后自动过期SESSION_COOKIE_NAME = "sessionid" # Session的cookie保存在浏览器上时的key,即:sessionid=随机字符串SESSION_COOKIE_PATH = "/" # Session的cookie保存的路径SESSION_COOKIE_DOMAIN = None ...

2021-01-24 16:41:28 1251

原创 django项目中如何实现手机验证码动态登录

相关知识点:表单类、自定义表单类验证方法,redis保存短信验证码,图片验证码的生成等1. 效果图:2. forms.py中的表单类:动态登录需要对手机号和短信验证码进行校验from django import formsfrom django.forms import fieldsfrom captcha.fields import CaptchaFieldfrom redis import StrictRedisclass DynamicLoginPostForm(for

2021-01-23 19:31:05 888 3

原创 excel中使用VBA进行多工作簿或多工作表一键汇总

1.同一目录下的多工作簿,每个工作簿中有一张或多张工作表,一键全部汇总Sub 合并目录所有工作簿全部工作表()Dim MP, MN, AW, Wbn, wnDim Wb As WorkbookDim i, a, b, d, c, eApplication.ScreenUpdating = FalseMP = ActiveWorkbook.PathMN = Dir(MP & "\" & "*.xls")AW = ActiveWorkbook.NameNu.

2021-01-20 16:26:16 9078 1

原创 Vue中的vxe-table教程26-编辑表格-弹框编辑

效果图:1. index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <!-- 使用 cdn 引用方式需要注意是否锁定版本,默认指向最新版本 --> <!-- vue需引入--> <script src="h

2021-01-19 15:21:47 3947 1

原创 Vue中的vxe-table教程25-高级表格-完整功能

效果图:1. index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <!-- 使用 cdn 引用方式需要注意是否锁定版本,默认指向最新版本 --> <!-- vue需引入--> <script src="htt

2021-01-19 12:43:10 6388 2

原创 django项目中如何使用ajax完成短信验证码的发送

1. ajax代码$.ajax({ cache: false, type: 'post', dataType:'json', url:"/users/send_sms/", data:{ mobile:$inpRegMobile.val(), "captcha_1":$inpRegCaptcha.val(), "captcha_0":$('#id_captcha_0').val(), }2. 手机号,图

2021-01-16 21:34:27 331

原创 python中生成随机验证码的方法-可自定义验证码位数与验证码组合种类

直接上代码吧,执行即可生成import stringfrom random import choicedef generate_random(random_length, type): ''' 随机字符串生成函数 :param random_length:字符串长度 :param type:字符串类型(0:纯数字 or 1:数字+字符 or 2:数字+字符+特殊字符) :return:生成的随机字符串 ''' # 随机字符串种子

2021-01-16 19:11:42 364

原创 django项目中如何使用django-simple-captcha生成图片验证码

1. 安装与配置 django-simple-captcha通过pip安装:pipinstalldjango-simple-captcha 添加captcha到INSTALLED_APPS您的settings.py 跑pythonmanage.pymigrate 将条目添加到您的urls.py: urlpatterns += [ path('captcha/', include('captcha.urls')),] 注意:Pillo...

2021-01-16 15:39:06 596 4

原创 python中如何使用云片网发送短信验证码

1. 在apps包下新建一个utils的python包2. utils包中新建一个YunPian.py文件,文件中代码如下import requestsimport jsondef send_single_sms(apikey, code, mobile): # 发送单条短信 url = "https://sms.yunpian.com/v2/sms/single_send.json" text = "【后端学习】您的验证码是{}。如非本人操作,请忽略本短信".fo

2021-01-16 14:32:52 486 7

原创 Vue中的vxe-table教程24-高级表格-完整查询功能

效果图:1. index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <!-- 使用 cdn 引用方式需要注意是否锁定版本,默认指向最新版本 --> <!-- vue需引入--> <script src="htt

2021-01-15 18:21:27 4554 2

原创 Vue中的vxe-table教程23-高级表格-表尾数据、导出、全屏、隐藏列

效果图:1. index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue"></script> <script src="https://

2021-01-15 14:30:00 7016 1

原创 Vue中的vxe-table教程22-打印的使用

效果图:1. index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue"></script> <script src="https://

2021-01-15 13:00:48 3686 1

原创 Vue中的vxe-table教程21-全表搜索的使用

效果图:1. index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue"></script> <script src="https://

2021-01-14 17:17:21 2983 1

原创 Vue中的vxe-table教程20-模态窗口的使用

效果图:1. index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue"></script> <script src="https://

2021-01-14 16:25:19 3978 2

原创 Vue中的vxe-table教程19-表单的使用

效果图:1. index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue"></script> <script src="https://

2021-01-13 18:31:28 3859 1

原创 Vue中的vxe-table教程18-工具栏新增、删除、保存、列显示与隐藏

效果图:1. index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue"></script> <script src="https://

2021-01-13 17:28:19 7978 1

原创 Vue中的vxe-table教程17-分页的四种用法

效果图:1. index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue"></script> <script src="https://

2021-01-13 16:24:12 2169 1

原创 Vue中的vxe-table教程16-下拉框、文本域的使用

注意点:下载字体图标,并导入使用图标需引入图标对应的css文件即可使用下载地址:http://www.fontawesome.com.cn/导入方法:<link rel="stylesheet" href="./css/font-awesome.css">效果图:1. index.html中的代码<!DOCTYPE html><html lang="en"><head> <meta charset="U

2021-01-13 15:26:19 4843

原创 Vue中的vxe-table教程15-输入框-日期、时间、数值、密码、整数、小数等

效果图:注意: 使用图标需引入图标对应的css文件即可使用下载地址:http://www.fontawesome.com.cn/引入方式:<link rel="stylesheet" href="./css/font-awesome.css">1. index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <

2021-01-13 14:38:48 6780

原创 Vue中的vxe-table教程14-图标、按钮、单选框组、复选框组、开关按钮的使用

知识点:需要下载图标库,下载地址:http://www.fontawesome.com.cn/下载之后将css文件:font-awesome.css,导入即可使用图标效果图:1. index.html中的代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <sc

2021-01-13 13:21:39 9161 1

原创 Vue中的vxe-table教程13-总结基础表格中的完整功能

效果图:1. index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue"></script> <script src="https://

2021-01-12 17:33:51 2758 1

原创 Vue中的vxe-table教程12-表格中html标签的使用

效果图:1. index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue"></script> <script src="https://

2021-01-12 17:08:40 2304 1

原创 Vue中的vxe-table教程11-全局格式化内容

知识点:1. 格式化性别2. 格式化下拉选项3. 格式化日期,默认 yyyy-MM-dd HH:mm:ss4. 四舍五入金额,每隔3位逗号分隔,默认2位数5. 格式化银行卡,默认每4位空格隔开6. 四舍五入,默认两位数7. 向下舍入,默认两位数8. 转换 moment 类型为字符串效果图:1. index.html代码<!DOCTYPE html><html lang="en"><head> <meta char

2021-01-12 16:34:17 3439

原创 Vue中的vxe-table教程10-空数据、加载中的样式设置

知识点:一、空数据提示 1. empty-text="没有更多数据了!" 2. 末尾加标签 <template v-slot:empty> <span style="color: red;"> <img src="./img/img2.gif"> <p>没有更多数据了!</p> </span> </template&g

2021-01-12 15:32:11 3989

原创 Vue中的vxe-table教程9-表格筛选

知识点:三种筛选方式:1. Name多选筛选方式2. Sex单选筛选方式,:filter-multiple="false"3. Age输入数据判等筛选方式总结:通过设置 filters 属性和 filter-method 方法可以开启列筛选功能,通过 filter-multiple=false 设置为单选可以设置默认值:checked: true,默认筛选哪一项效果图:1. index.html代码<!DOCTYPE html><html l.

2021-01-12 15:04:34 9567 1

原创 Vue中的vxe-table教程8-表格排序

知识点:1. 基本排序:sortable2. 点击表头进行排序, trigger设置触发原,defaultSort设置默认排序字段及排序顺序,orders设置排序轮转顺序效果图:1. index.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <sc

2021-01-12 13:55:08 10439 1

原创 Vue中的vxe-table教程7-复选框

知识点:复选框的使用 复选框选中的记录高亮显示 不满足条件的记录禁用复选框效果图:1. index.html中的代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue">

2021-01-12 11:45:54 7187 3

原创 Vue中的vxe-table教程6-表头分组、行列高亮显示

知识点:表头分组 行hover事件和高亮显示事件 列hover事件和高亮显示事件效果图:1. index.html中的代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue"&

2021-01-12 11:04:20 6199

原创 Vue中的vxe-table教程5-列宽拖动、高度自适应、页脚追加聚合统计行

知识点:显示或隐藏表头 表格列宽拖动 表格高度自适应可以设置表格最大高度值 页脚追加量两行,一行平均值、一行求和效果图:1. index.html中的代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdel

2021-01-11 16:48:22 10049 4

原创 Vue中的vxe-table教程4-水平滚动条、冻结列、页脚追加聚合统计

知识点:水平滚动条的设置 左边冻结列的设置 页脚加一行对指定列进行求和的设置效果如图:1. index.html中的代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue"&g

2021-01-11 15:35:41 6715 2

原创 Vue中的vxe-table教程3-尺寸、序号、列宽、自动换行、斑马线、边框、圆角、单元格样式、页脚添加合计

1. 先上效果图:2. index.html中的代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue"></script> <script src="h

2021-01-08 17:59:00 13829 5

原创 Vue中的vxe-table教程2-在线运行

脱离Vue项目环境和Vue服务器,直接CDN导入文件,在线运行。注意:vue、xe-utils、vxe-table必须在开头就导入,而我们自定义的main.js需要放在最后导入,这样才能把数据加载到页面,而main.css在开头或最后导入均可。1. html中的代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title&l

2021-01-07 18:11:45 2620 1

原创 Vue中的vxe-table教程1-vue项目中运行

1. 安装vxe-table及其依赖包使用淘宝的镜像下载比较快cnpm install xe-utils vxe-table2. vue项目下的src目录下的main.js中导入相关模块main.js中增加如下几行代码import 'xe-utils'import VXETable from 'vxe-table'import 'vxe-table/lib/style.css'Vue.use(VXETable);3. src目录下的App.vue文件中删除原有代码,输入如

2021-01-07 17:01:15 6494 3

原创 python3.6.9django2.2对应xadmin包的下载与安装教程

1. 下载xadmin源码文件夹https://pan.baidu.com/s/1a0qVthbG6uNThL1q3BhYKg链接:https://pan.baidu.com/s/1a0qVthbG6uNThL1q3BhYKg提取码:443r2. 将下载的xadmin文件夹放到项目根目录下(1)注册应用INSTALLED_APPS = [ # 注册xadmin 'crispy_forms', 'xadmin.apps.XAdminConfig',]..

2021-01-02 11:25:10 352 2

原创 ubuntu键盘突然失灵怎么办?

1. 正在做着项目,键盘突然失灵了,重启管用,但是一重启,项目中所有的东西都得重启,pycharm启动又特别慢,怎么办呢?直接快捷键即可:shift+alt

2021-01-02 10:09:12 3081

空空如也

空空如也

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

TA关注的人

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