- 博客(18)
- 收藏
- 关注
原创 Django使用openpyxl(3.1.3),导出excel插入图片到单元格位置偏移成功的记录!
摘要:使用openpyxl在Excel中插入图片时遇到锚点定位问题,图片被压缩成小点。经多次尝试,发现使用XDRPositiveSize2D成功解决。关键步骤包括计算图片尺寸、转换EMU单位、计算居中偏移量,并创建定位锚点。最终通过OneCellAnchor绑定图片位置和尺寸,实现精确插入。该解决方案针对openpyxl 3.1.3版本的图片定位BUG,为类似问题提供了有效参考。
2025-10-23 14:12:39
222
原创 记一次尚未解决的问题:layui的监听 form.on(“submit(doSubmitOk)“,function(),总是执行二次,不知原因。
摘要:表单提交按钮doSubmitOk点击时总是执行两次,经排查无重复绑定、元素冲突或异步问题。改用jQuery后问题消失,可能原因包括表单结构不规范、layui框架bug或其他未知因素。暂未深究,留待后续解决。记录此异常现象以备查证。
2025-10-06 22:55:52
182
原创 CentOS7安装中文字库并在二维码图片上中添加中文标题
本文介绍了在CentOS系统上安装中文字体并在二维码中添加中文标题的方法。首先需要通过博客教程安装中文字库,解决系统默认只有英文字体的问题。其次在生成二维码时使用Pillow库的ImageFont和ImageDraw模块添加中文标题。注意在CentOS系统中字体文件名需转为大写字母,与Windows系统的小写命名方式不同。通过这两步操作,实现了二维码中中文内容的正确显示。
2025-10-06 22:42:56
195
原创 本次Django 报错:- Broken pipe from (‘127.0.0.1‘, 3134),记录解决办法
摘要:文章分析了Brokenpipe报错的常见原因,包括TCP连接中断、服务端读写次数不匹配、连接通道占满等情况。作者遇到的具体问题是表单提交时因table标签嵌套在form内导致post请求未完成响应就中断连接。虽然系统最初能正常运行,但后来突然出现闪退和自动刷新现象。解决方法是将table移出form标签外。该问题耗费大量调试时间,提醒开发者注意表单元素嵌套可能引发的连接中断问题。
2025-09-10 17:56:48
350
原创 ckeditor-html5-video视频插件详细配置
3、将html5video加到CKEDITOR_CONFIGS,修改Django的setting.py配置文件。1、ckeditor-》config.js-》extraPlugins配置启用html5video插件。出错点:第一处的首字母一定要大写,因为复制粘贴忘了大写了导致没成功。ckeditor-html5-video视频插件详细配置
2025-01-13 16:43:36
710
原创 用socket几行代码解决多进程的django-apscheduler 重复运行
用socket几行代码解决多进程uwsgi的django-apscheduler 重复运行
2024-09-25 16:52:51
317
原创 django-apscheduler 定时任务框架使用记录
如果没有其他表结构的话不必运行 python manage.py makemigrations 会创建两张表: django_apscheduler_djangojob、django_apscheduler_djangojobexecution。3、应用加入setting.py(复制setting.py时:修改DEBUG = False,数据库密码:St6-6)6、复制jobs/views.py、yunbo/views.py、templates文件夹、urls.py。通过进入后台管理能方便管理定时任务。
2024-09-21 16:44:31
426
原创 造成续签SSL证书失效的一个原因
下载nginx服务器的SSL证书解压后,看清楚文件标题,可能带WWW,也可能不带WWW,要与nginx.conf配置一致。不然同样认证失败。
2024-08-26 12:17:03
459
1
原创 Django+layUI+MySQL搭建的4G平台升级-设备批量解绑
解决:在搜索无果情况下,只好改自己的程序了,js里取消for语句,直接 $.ajax 传后台数组操作。4、 product_del.html和product.html趁用搜索函数,添加了搜索类别,装配搜索和解绑搜索。6、 views添加三个函数:product_del_html,product_del,dele_equId。2、做 href="/product_del_html" 的 urls文件,对应三个都加上吧。"how":"product"和 "how":"del_equId"。
2024-07-29 14:30:15
393
原创 使用记录:layUI的treeTable树结构表格的使用
layUI的treeTable树结构表格的使用记录,参考各位大神也没弄成简易版的,最后改嵌套式父子结构成功。
2024-06-21 15:41:18
1442
原创 解决django报错:django.db.migrations.exceptions.InconsistentMigrationHistory: Migration
总结:1、删除django_migrations表 和 migrations目录里对应的报错记录。2、执行python manage.py makemigrations .3、执行python manage.py migrate --fake yunbo
2024-05-30 14:44:06
1119
原创 逐步记录:验证码CAPTCHA加入我的Django项目
验证码CAPTCHA加入我的Django项目,图形验证,算术加减乘数验证。django-simple-captcha。CAPTCHA_CHALLENGE_FUNCT。
2024-05-29 17:59:06
1306
1
原创 解决:网页显示502 Bad Gateway nginx的问题
debug模式为True时,django会自己处理static的静态请求,现在是nginx去处理这些请求,故为False。Nginx+Django+MySQL部署centos发布成功刚2天,就过了个周末,今天打开就502了,真是纳了闷了。ok,开始来访问页面试试,居然可以正常打开访问了,心里这个窝火呀。反正能正常访问了,不想再去删除试了,就这样子吧。然后source /etc/profile 刷新,成功可以重启了,各个操作都可以执行了。以为大功告成,打开访问页面时,居然无效,仍然是502页面。
2024-05-27 17:19:45
3435
原创 傻瓜教程:逐步记录用MobaXterm迁移Django+mySql+Python项目至阿里云CengtOs7并正式发布
逐步记录用MobaXterm迁移Django+mySql+Python项目至阿里云CengtOs7。本文内容:购买阿里云ECS、安装环境文件、项目文件上传至服务器、Django项目试运行、安装nginx运行项目、购买域名、域名备案、申请SSL证书并部署。
2024-05-24 17:53:30
1424
1
原创 python+django+layUI+MySQL+TSC打印机搭建4G设备管理平台项目(二)——过程中的难点记录
二、setattr语句在python和Django中应用。工夫不负有心人,找到了setattr语句,该语句在Django操作数据库语句中的使用,使程序节省了大量的判断语句和循环语句,甚至实现了原来很复杂的语句功能,值得学习和记录。七、打印机TSC TTP-244 Pro的实现。五、layUI表格中单元格编辑的实现。三、md5 和 API接口初次应用。六、js中数据库循环读取的实现。一、注册视图的使用。四、搜索的实现函数语句。
2022-11-23 10:40:25
860
原创 python+django+layUI+MySQL搭建4G设备管理平台项目(一)
pycharm+python+django+layUI+MySQL+TSC TTP-244 Pro打印机搭建4G设备管理平台项目
2022-09-02 16:25:39
1075
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅