自定义博客皮肤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 [WinError 123] 文件名、目录名或卷标语法不正确。: ‘<frozen importlib._bootstrap>‘

错误原因:编码格式不正确。全局的编码格式为UTF-8,其中一个models的页面的编码格式为UTF-16。解决方法:更改编码格式为UTF-8。

2022-04-06 17:42:26 2264

原创 django 多表查询

models.py内容:1、商品表class Product(models.Model): product_id = models.AutoField(primary_key=True) product_name = models.CharField(max_length=255, blank=True, null=True) product_code = models.CharField(max_length=255, blank=True, null=True,uniq

2022-01-25 13:27:40 3047

原创 jupyter 补齐代码

1、打开windows10的开始菜单,选择Anaconda Prompt。​2、安装Nbextension插件,此插件是Jupyter非官方扩展包的集合,可以为Jupyter提供很多实用的功能。【注】直接安装会比较慢,可以选择镜像安装。# 直接安装pip install jupyter_contrib_nbextensionsjupyter contrib nbextension install --user#镜像安装pip install jupyter_contrib..

2022-01-25 13:04:54 1232

原创 python | selenium X.PATH的使用

打开浏览器:from selenium import webdriverfrom selenium.webdriver.common.by import Bydriver = webdriver.Chrome()driver.get('https://www.baidu.com')定位输入框:1、使用绝对路径定位元素(不推荐使用,经常出错)driver.find_element(By.XPATH,"/html/body/div/div[2]/div[5]/div[1]/div

2022-01-18 15:45:50 1508

原创 Django 对表格进行批量删除操作

1、实现批量删除功能的前提条件1)需要有复选框,可以进行多选/全选操作。2)每条记录的自增序列id或者唯一主键的值传输到复选框中,设:check_id="增序列id或者唯一主键"。3) 将复选框的类选择器设为“checkOne”。2、实现批量删除的步骤:1)当前端页面选择多个复选框时,js遍历获取被选中的复选框,获取对应的自增序列id或者唯一主键,并将id写入数组中。// 创建数组类型,用于接收被选中的复选框的idvar ids = [];// 遍历被选中的..

2022-01-04 10:20:59 3310

原创 python dataframe合并单元格后写入excel

1、以dataframe读取excel内容import pandas as pddf = pd.read_excel(r"C:\Users\Administrator\Desktop\1.xlsx",sheet_name='Sheet2')print(df)2、需要如何合并3、合并单元格,写入excelfrom openpyxl import Workbookfrom openpyxl.utils.dataframe import dataframe_to_rowsim.

2021-12-31 15:54:45 6466 1

原创 psycopg2 copy_from写入数据时,碰到int类型,数据空值无法写入

报错:psycopg2.errors.InvalidTextRepresentation: invalid input syntax for integer: ""将空值转成null插入: 给copy_from()添加null属性。cur.copy_from(f, 'table_name',null='')完整代码:conn = psycopg2.connect(database='d', # 要连接的数据库名 user='user', # ...

2021-12-27 09:58:09 2687

原创 python ValueError: cannot find context for ‘fork‘

连接odps,使用o_pandas(),遇到的错误:解决方法:更改to_pandas()方法的内容:

2021-12-23 15:13:50 4472 2

原创 python连接阿里云ODPS,进行基本操作

安装指南 — PyODPS 0.10.7.1 文档from odps import ODPSo = ODPS( access_id='user', #登陆账号 secret_access_key='password', #登陆密码 project='project', #odps上的项目名称 endpoint='http://service.cn-hangzhou-xxx:80/api') #官方提供的接口SQL查询with o.execute_sql('de.

2021-12-23 14:49:17 4887

原创 微信小程序 设置服务器域名

在小程序中心的开发>开发管理>开发设置>服务器域名

2021-12-21 10:22:35 759

原创 js 点击按钮或者图片,实现图片上传以及将图片显示在页面上

点击图片本身,实现图片上传:1、html页面<div class="card"> // 用于接受上传的图片 <img src="img.jpg" alt="" id="picture"> // 用于上传文件 <input class="file-upload" type="file" accept="image/*" name="picture"/></div>2、css文件.file-upload { display.

2021-12-21 09:29:16 11765 2

原创 django 进行图片更新,但是图片没有存储,保存到数据库的路径也只是图片名称

1、models.py文件2、 views.py文件3、操作更新图片时,发现存储到数据库的路径没有 “carousel_pic/”,直接是图片名称,同时图片也未存储到static/media/carousel_pic/路径下。4、解决方法:使用另一种更新方式: 使用save()方法保存数据。# 根据id更新数据def updateCarouselFigureDataById(request,CarouselFigureId): mod = CarouselF.

2021-12-20 18:26:43 1233

原创 js 添加删除对象的属性值

1、html前端<button type="button" class="btn btn-light-primary m-1"> <i class='bx bx-edit'></i></button><button type="button" class="btn btn-light-secondary m-1" id="btn" title="活动上架"> // 图标样式 <i class='bx bx-right-.

2021-12-17 15:31:55 303

原创 js 添加删除class样式

1、html前端<button type="button" class="btn btn-light-primary m-1"> <i class='bx bx-edit'></i></button><button type="button" class="btn btn-light-secondary m-1" id="btn"> // 图标样式 <i class='bx bx-right-top-arrow-circ

2021-12-17 15:11:32 2461

原创 python 连接pg数据库

1、安装psycopg22、导入psycopg2import psycopg23、连接pg数据库4、# 通过connect方法创建数据库连接psycopg2.connect( dbname="数据库名称", user="用户", password="密码", host="ip地址", port="端口号")4、访问数据库,两种方式。 1)创建cursor以访问数据库# 通过connect方法创建数据库连...

2021-12-16 17:42:23 10006 1

原创 dataTables——buttons中的excel按钮,导出固定行列的数据

buttons: [ { text: '<i class="bx bxs-download" title="导出excel"></i>', extend: 'excel', title: 'XXX-XX详情信息表', //导出的excel标题 // className: 'btn btn-primary' //按钮的class样式 }],

2021-12-16 15:42:24 696

原创 django 调用数据库图片的路径并在html显示

1、数据库有关图片的字段为图片的存储路径(mysql varchar类型)。 【注】设置的图片存储路径为/static/media/product_pic2、在views.py文件内编写获取数据库全部数据,以json格式返回。# 根据id获取对应数据def getProductById(request): mod = Product.objects # 获取DProduct模型的Model操作对象 ProductList = mod.filter(produc...

2021-12-16 14:18:31 3041

原创 Django 图片上传

1、django上传图片,主要是将图片存储在内存或者临时文件中。所以,上传图片,就是将图片的路径存储在数据库中。1、图片大小不大于2.5M时,存储在内存。2、图片大小大于2.5M时,存储在临时文件中。2、上传图片步骤。1)设置上传文件的目录。 在settings.py文件下,设置上传文件的目录。(与设置静态目录的方法一致)2)在数据库中创建数据表,其中有关图片的字段设置为varchar,用于存储图片路径。(使用的数据库为mysql) ...

2021-12-15 16:52:31 7598 1

原创 dataTables——实现表单复选框全选/全不选/反选功能

1、html内容<table id="carousel_figure_table" class="table table-striped table-bordered" style="width:100%"> <thead> <tr> <th><input type="checkbox" id="customCheck" class="checkAll"> <label for="custom

2021-12-08 17:12:39 2551

原创 dataTables——用图标替换buttons的原始样式

原始button样式:1、js代码$(document).ready(function () { var table = $('#carousel_figure_table').DataTable({ buttons: ['copy', 'excel', 'pdf', 'print'], language:'data.json', iDisplayLength : 10,// 每页显示行数 dom:'Bftip'

2021-12-08 12:13:08 718

原创 datatables——改变buttons按钮组件背景色

原先按钮底色为btn-secondary:现在想将底色改为紫色:1、找到datatables的js文件(jquery.dataTables.min.js)查找文件中“btn btn-secondary”的位置:2、然后将btn-secondary 改为你需要的颜色比如:改为绿色背景色(btn-success)3、保存后运行,结果为:...

2021-12-08 11:21:39 691

原创 DataTable——ajax获取到数据重加载

1、前端html<table id="carousel_figure_table" class="table table-striped table-bordered" style="width:100%"> <thead> <tr> <th>ID</th> <th>名称</th> <th>编号</th> <th>原料</th> &lt

2021-12-04 14:15:59 936

原创 python 使用pandas向已有数据的excel文件追加数据

环境: Python3.7首先引入两个库import pandas as pdimport numpy as np然后创建一个空的excel文件df = pd.DataFrame()df.to_excel(r"C:\Users\Administrator\Desktop\12345.xlsx")使用pandas中的ExcelWriter方法打开excel文件pandas中的ExcelWriter(),是pandas中对excel表格文件进行读...

2021-10-29 12:13:23 6162

原创 微信小程序云开发---无法查询到集合数据

问题:已导入集合到云数据库中,但是前端获取不到数据,显示为空。原因:权限设置问题导致,如下图:

2021-09-28 11:07:49 746

原创 Django 增删改查

环境:PyCharm 2021.2python 3.7增删改查:1、获取全部数据# 获取全部数据def getAll(request): mod = Drug.objects # 获取Drug模型的Model操作对象 Druglist = mod.all().values() #获取所有数据 Druglist = list(Druglist) #转化为列表属性 return JsonResponse({'data': object_list}) #以

2021-09-10 17:03:06 101

原创 python 正则匹配括号内的内容及删除括号内内容

环境:python3.7解析:import restring1 = '海堤(段)终点坐标(东经)(度)'string2 = "分(泄)洪闸(节制闸、排退水闸、引进水闸、挡潮闸)设计过闸流量"string3 = '就医地点分类(本统筹地区、(地级)市内跨统筹地区、省内跨统筹地区、省外就医)''''1.正则匹配串前加了r就是为了使得里面的特殊符号不用写反斜杠了。2.[ ]具有去特殊符号的作用,也就是说[(]里的(只是平凡的括号3.正则匹配串里的()是为了提取整个正则串中符合括号里

2021-09-10 13:28:33 14152 3

原创 Django报错 ValueError: source code string cannot contain null bytes 和‘<frozen importlib._bootstrap>‘

python报错:同时报两种错误:ValueError: source code string cannot contain null bytesOSError: [WinError 123] 文件名、目录名或卷标语法不正确。: '<frozen importlib._bootstrap>'因为报错提示无法定位到具体代码位置,所以进行单个py文件运行。1、运行urls.py文件,发现报错ValueError: source code string cannot conta

2021-09-06 17:28:29 3365 9

原创 Django 根据数据库自动生成models内容

自动生成models的命令:python manage.py inspectdb环境:1、工具:PyCharm 2021.22、python版本:3.7操作:1、打开Terminal,输入python manage.py inspectdb:【注】必须在有manage.py的文件夹下,即根目录。2、若有多个应用,需确定写入地址,命令:python manage.py inspectdb > 应用名/models.py 3、确认是否成功。...

2021-09-06 15:22:04 670

原创 Django报错 ?: (staticfiles.E001) The STATICFILES_DIRS setting is not a tuple or list.

使用Django时报错:原因:1、与静态目录设置有关;2、查看settings.py文件,原文档编写如下:# Static files (CSS, JavaScript, Images)# https://docs.djangoproject.com/en/3.2/howto/static-files/STATIC_URL = '/static/'#静态目录STATICFILES_DIRS = ( os.path.join(BASE_DIR, "static")).

2021-09-06 14:51:39 1925

空空如也

空空如也

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

TA关注的人

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