自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

晴朗的心情博客

学习分享,记录点滴

  • 博客(28)
  • 收藏
  • 关注

原创 [vue]vue接入AntV G2Plot

文章目录安装配置使用安装npm install @antv/g2plot --save配置在main.js中 引入import g2 from '@antv/g2plot'Vue.prototype.$G2 = g2使用图表地址:https://g2plot.antv.vision/zh/examples/line/multiple#style-callback<template> <div id="container"></div></

2022-04-01 20:03:53 776 1

原创 Python excel设置下拉框

@action(methods=['get'], detail=False) def example_export(self, request, *args, **kwargs): ''' 模板下载 ''' try: row1 = ['项目基本信息', '项目进度'] row2 = ['(*)项目编号', '(*)项目名称', '(*)项目类型', '(*)当前进度(进行中)',...

2022-03-15 16:46:10 720

原创 【pandas】数据分析常用函数

文章目录apply列处理行处理apply行或列合理函数应用列处理def get_event_time(row): if row is not NaT and row: return datetime.strptime(row, "%Y-%m-%dT%H:%M:%S+08:00") else: return Nonedf['eventTime'] = df['eventTime'].apply(

2022-03-03 18:19:08 543

原创 [elasticsearch] 常用语法

文章目录查询索引修改索引查询索引GET /key/_mappingGET /door_event/_mapping修改索引devIndexCode 是字段名称PUT /door_event/_mapping{ "properties": { "devIndexCode": { "type": "text", "fields": { "keyword": { "type": "keyword", "ig

2021-12-29 10:33:14 1049

原创 [python]操作文件

文章目录读取json 文件读取json 文件 with open('acs_door_v2_list.json', 'r', encoding='utf-8') as r: # todo 测试代码 asc_door_list = json.loads(r.read()) # todo 测试代码 df = pd.DataFrame(asc_door_list)...

2021-10-26 10:02:07 124

原创 [vue] JS常用方法累积

文章目录获取当前时间并格式化获取当前时间并格式化1、安装npm install moment2、引入 import moment from 'moment'3、获取今天凌晨时间var start_time = moment(new Date(time.setHours(0, 0, 0))).format( 'YYYY-MM-DDTHH:mm:ss+08:00' )4、获取当前时间var end_time = moment(new Date()).

2021-09-28 19:14:45 148

原创 [Django] drf filter过滤

文章目录自定义过滤方法自定义过滤方法import django_filtersfrom household_register.models import ApplyModelclass ApplyFilter(django_filters.rest_framework.FilterSet): depts = django_filters.CharFilter(method='filter_depts') class Meta: model = Appl

2021-09-24 11:34:25 2258

原创 【vue】表单常用校验规则

注意事项如果要使用校验方法rules使用了validator此参数,就无须再使用message。因为使用同时使用validator,message会使得校验方法中的提示语失效。

2021-08-23 11:18:58 733

原创 [vue]element table 列的数据样式根据值得改变而改变

根据某个字段判断该列数据的样式,比如数据过期的,数据内容变成红色table处代码<el-table-column align="center" width="150"> <template slot="header"> <span>目前进度</span> <br> <span>截止日期</span>

2021-04-02 15:40:32 884

原创 [vue]element table 结合django drf后端排序实现

后端ordering_fields 进行字段排序,如果需要根据外键表的某个字段排序,则写法为 外键字段__外键表某个字段如:progress__name ,progress是关联外键的字段,name是外键表其中一个字段class ProjectViewSet(BaseMysqlModelViewSet): queryset = ProjectModel.objects.all().order_by('-start_date') serializer_class = ProjectSe

2021-03-29 10:26:22 379

原创 [vue]编辑和新增功用一个弹框,清空表单的笨办法

vue data的表单属性定义data() { return { ruleForm: { name: null, // 机房名称 area: null, // 区域 desc: null// 备注 } } }清空表单调用 close Dialog 关闭的回调<el-dialog :title="titleMap[dialogStatus]" :visible.sync="di

2021-03-29 09:31:57 874

原创 【vue】element-ui 上传文件

文章目录前端前端axios api设置export function project_file_add(data) { return request({ url: '/api/project-file', method: 'POST', data })}自动上传vue代码<template> <div> <el-upload drag multiple :before-up

2020-09-16 14:32:02 394

原创 【Mongodb】数据库原生语句查询、更新

基础查询$exists:true 检查这个字段是否有数据db.public_order_model.find( { aux_subOrderNos: {$exists:true}, platform: 'QUNAR',is_extend:'false' })批量指定查询 in语法db.public_order_model.find( { _id: { $in: [ObjectId("5f3b9e55b59d164957105177"), ObjectId("5f3cec02ae48712f429d

2020-08-31 10:58:40 497

原创 【Vue-admin】跳转页面,并传值

点击跳转按钮,触发事件路径要和router中的匹配handleEdit(row) { this.$router.push('/project/project-detail' + row.id) }router配置import Layout from '@/layout'const projectRouter = { path: '/project', component: Layout, redirect: '/project/all-project', n

2020-07-31 13:07:29 1112

原创 【Django】drf serializer序列化

model中字段属于外键的情况,序列化想展示外键表中的某个字段A表的model结构如下class OTAProductModel(BaseMysqlModel): id = models.AutoField(primary_key=True, verbose_name="id") ota = models.ForeignKey('OTAModel', on_delete=models.CASCADE, related_name='ota_product', verbose_name="平

2020-07-31 12:32:03 712

原创 vue axios 后台路由配置

vue axios 后台路由配置import request from '@/utils/request'// 增加export function role_add(data) { return request({ url: '/api/role', method: 'POST', data })}//展示列表export function role_list(params) { return request({ url: '/api/role',

2020-07-29 15:02:14 355

原创 【Pandas】坑点

文章目录数据分组group数据分组group分组的数据,分组前总得数据量,应该等于分组后,每组len加起来的总和chushi_len=len(df) b = list() for index, groupdf in df.groupby(by=group_list): index_value = [] index_value.append(len(groupdf))...

2019-07-23 08:54:07 189

原创 【python-sqlalchemy】sqlalchemy用法积累

文章目录连接数据库(mysql)通过已有表,生成对应model连接数据库(mysql)通过已有表,生成对应model

2019-04-15 13:51:39 357

原创 [Scrapy]学习历程

文章目录环境安装初步爬虫环境安装这里建议使用anconda安装,直接用pip install Scrapy的话容易报错安装ancondacmd打开终端 创建虚拟环境输入命令:conda create -n scrapy_env安装 scrapy 命令:conda install scrapy检查安装的包 命令:pip list初步爬虫创建一个项目 scrapy star...

2019-02-22 15:43:22 201

原创 【MySQL】数据库的基本操作

文章目录时间戳变成datetime类型查出有规律的分表,需要做批量删除时间戳变成datetime类型查出select from_unixtime(时间戳字段) from table_name;有规律的分表,需要做批量删除SELECT CONCAT('DROP TABLE ', GROUP_CONCAT(table_name), ‘;’) AS statementFROM informat...

2019-02-15 10:57:18 310 1

原创 【Pandas】常规方法使用

文章目录countcountimport pandas as pda=[['1','2','5'],['1','4','7'],['2','5','6']]b=pd.DataFrame(a,columns=['a','b','c'])print(b[b['a']=='1'].a.count())

2018-11-11 14:54:58 1892

原创 【Python】基础用法

文章目录%format()()面向对象模板拼接+joinf-string%%号格式化字符串的方式继承自古老的C语言,这在很多编程语言都有类似的实现。上例的%s是一个占位符,它仅代表一段字符串,并不是拼接的实际内容。实际的拼接内容在一个单独的%号后面,放在一个元组里。print('%s %s' % ('hello','python'))format()s1 = 'Hello {}! My...

2018-11-02 14:03:43 315

原创 【Python】基础爬虫

文章目录常用库urllib常用库urllibrequest它是最基本的 HTTP 请求模块,可以用来模拟发送请求 就像在浏览器里输入网挝然后回车 样,只需要给库方法传入 URL 及额外的 数,就可以模拟实现这个过程了。urlopen()import urllib.requestresponse = urllib.request.urlopen('https://www.pyt...

2018-11-01 14:36:15 186

原创 【Django】数据库操作

文章目录查询多条,并转成字典查询多条,并转成字典list(map(model_to_dict, query_set.objects.filter(url=url))) #python3的map必须用list,否则报错

2018-10-22 17:14:11 994 1

原创 【python】时间处理

文章目录时间转换成时间戳时间戳转换成时间时间转换成时间戳import timefrom datetime import datetimetime_stamp = int(time.mktime( datetime.strptime(my_time_str, &amp;amp;amp;amp;quot;%Y-%m-%d %H:%M:%S&amp;amp;amp;amp;quot;).timetuple()))时间戳转换成时间import

2018-10-19 10:26:12 261

原创 [Django]在数据库有表,但是没有model的情况下对数据查询,修改

文章目录连接数据库查询数据库更新数据库连接数据库from django.db import connection sql = "SELECT id,record_time,lose_time from old_user where lose_time&gt;= \'" + str(today) + "\'" cursor = connection.cursor()查询数据库...

2018-09-18 11:18:42 2353

原创 [pandas]高级使用

目录读写文本格式序列化使用数据库合并数据集重塑和轴向旋转数据转换读写文本格式CSV(Comma-Separated Values)格式的文件是指以纯文本形式存储的表格数据,这意味着不能简单的使用Excel表格工具进行处理,而且Excel表格处理的数据量十分有限,而使用Pandas来处理数据量巨大的CSV文件就容易的多了。如何读取csv数据 r...

2018-09-14 12:36:04 696

原创 [Django]如何动态获取分表数据(数据表结构相同,但是表名不同)

目录需求解析models层views 层需求解析在实际开发中,数据量过大时,往往会涉及分表,那么问题来了。在使用django框架的时候,我们怎么样可以动态的调用这种分表呢,来完成对分表的增删改成呢?models层class Base(models.Model): class Meta: abstract = True...

2018-09-12 11:53:01 4336 5

空空如也

空空如也

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

TA关注的人

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