最新文章
  • django raw执行sql语句传参

    django raw执行sql语句传参models.pyfrom django.db import models class MMCode(models.Model):     assigner = models.CharField(max_length=100)     assignee = models.CharField(max_length=100)    date =&nbs

    Django 43 人阅读 0 条评论
  • python filter过滤列表套字典基于键和值 filter list of dictionaries based on key value

    由于工作需要,需要把过滤掉一个由字典组成的列表中某一个key对应的值如exampleSet = [{'type':'type1'},{'type':'type2'},{'type':'type2'}, {'type':'type3'}]解决方法使用列表:exampleSet = [{'type':'type1'},{'type':'type2'},{

    python 135 人阅读 0 条评论
  • ModuleNotFoundError: No module named 'apt_pkg

    在ubuntu使用apt install python3.9,然后启动django项目时,遇到错误提示:ModuleNotFoundError: No module named 'apt_pkg解决方法:进入包目录cd /usr/lib/python3/dist-packages/执行软连接由于的我是3.8升级到3.9 所以我的是ln -s apt_pkg.cpython-38-x86_64-linux-gnu.so apt_pkg.so可以通过ls查看当前的文件。如果apt_pkg.so已存在,则使用:l

    Linux 372 人阅读 0 条评论
  • django RawQuerySet to dict 转换为字典

    django RawQuerySet to dict  转换为字典sql="""     select * from table """ rqs=Model.objects.raw(sql) final_li = [] for obj in rqs:     temp_dict = dict(obj.__dict__)   

    Django 189 人阅读 0 条评论
  • 防止layer.confirm快速点击会重复触发事件问题

    ayer.confirm快速点击会重复触发事件问题问题描述: 快速点击会出现,重复触发事件,像后台发起多次请求,此时后台极端=短时间内多次请求,会出现并发问题,数据脏读问题分析 :查看layerUI的API发现,系统的confirm是线程阻塞的,而layer.confirm是非阻塞的问题解决 方案1. 防止重复触发事件,前台js加锁 方案2.后台代码加乐观锁 此时综上所述,方案1解决这个问题最佳方法。具体实现$("#dssubmit").click(function(){        

    JavaScript 203 人阅读 0 条评论
  • error: <class 'FileNotFoundError'>, [Errno 2] No such file or directory: file: /usr/lib/python3/dist-packages/supervisor/xmlrpc.py line: 560

    在安装supervisorctl时遇到错误error: <class 'FileNotFoundError'>, [Errno 2] No such file or directory: file: /usr/lib/python3/dist-packages/supervisor/xmlrpc.py line: 560解决方法:sudo touch /var/run/supervisor.sock sudo&nbsp

    python 522 人阅读 0 条评论
  • layui 如何获取表格复选框选择的数据集合

    layui 如何获取表格复选框选择的数据集合javascript<script>     layui.config({         base: '/static/default/plugin/layuiadmin/' //静态资源所在路径     }).extend({         index:&nbs

    JavaScript 265 人阅读 0 条评论
  • linux(ubuntu/centos) 使用sz下载文件超过4g,大文件分割/q切割

    当下载文件超过4g,使用sz提示由于文件过大,不能下载。下载大文件有以下方法:scpftpnclcmp文件切歌由于本人操作问题,只能使用文件切割。文件切割cat xxx.tar |split  -b 2G - xxx.tar.# xxx.tar  需要切割文件# -b       单个切割的文件大小# - xx.tar. 切割后的文件名最后就会按照每个文件大小为2g进行切割,切割后的文件

    Linux 541 人阅读 0 条评论
  • windows /mac/linux django错误 sqlite3.OperationalError: no such function: JSON_VALID

    python3.9之前的版本是默认不包含SQLLite JSON扩展。需要更新sqlite DLL才可以解决问题。解决办法:打开以下网址:https://code.djangoproject.com/wiki/JSON1ExtensionWindowsAs of Python 3.9, the official Python installer on Windows already includes the JSON1 extension by default. If you're using an earlier version of Python or unofficial ins

    Django 348 人阅读 0 条评论
  • python model_to_dict 将对象实例转换成字典

    python model_to_dict 将对象实例转换成字典from django.forms.models import model_to_dict sql=""" SELECT r.*,gr.average_speed FROM 表1 as r LEFT JOIN 表2 as gr ON r.id=gr.id WHERE r.id in %s """ qs=XXMod

    Django 354 人阅读 0 条评论