- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 spring-mvc解决微信特殊昵称入库mysql问题
微信昵称有些事特殊字符,经常我们的表字符编码是utf-8,插入进场会报错 Incorrect string value:'\xE5\x8D\xA1\xE5......' for column 'nickname' at row 1 解决步骤: 1、修改数据库对应表字段nickname的字符编码,改成.utf8mb4 2、修改spring项目中数据库配置,在application配置文件中加 connectionInitSqls配置项 <bean name="dataSource".
2021-07-17 16:03:57
2549
原创 auth.authenticate自定义其他字段验证
authenticate()函数接收任何参数传入。 但是传入后必须的做后端代码验证才能正常使用,否则无效。 我们直接看代码 class ssoAuth(ModelBackend): def authenticate(self, 自定义xx=None,**kwargs): if 自定义xx: if User.objects.filter(自定义xx=自定义xx).count()>0: return User.obje
2021-06-28 17:50:14
2755
原创 linux上安装docker
今天记录下在一台新的linux服务器上安装docker。 linux环境 Welcome to Ubuntu 18.04.5 LTS (GNU/Linux 4.15.0-144-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage We..
2021-06-26 14:56:17
252
原创 UnicodeEncodeError: ‘decimal‘ codec can‘t encode characters in position 0-3: invalid decimal Unicode
碰到个UnicodeEncodeError错误 Traceback (most recent call last): File "D:\giteecode\xx\views.py", line 1261, in issuelistcount issuetypeitem.name, tmpids) File "D:\giteecode\xx\utils.py", line 146, in getMapsByIssuetype_jdb for each in FlowStepActo
2021-06-24 17:52:31
2208
原创 pdfkit生成pdf文件,could not cennect to display
Traceback (most recent call last): znzx_plat | 2021-06-21T14:39:53.284967442Z File "/var/www/Assist/views.py", line 665, in builddiary_save znzx_plat | 2021-06-21T14:39:53.285206860Z retCode, doc = Form2File(u"施工日记", bda.co.
2021-06-21 23:06:53
408
原创 coercing to unicode need string or buffer nonetype found python 错误的解决
访问django的rest接口报错。 解决思路:应该是表中的数据导致的,有空值。
2021-06-17 17:18:10
2601
原创 Python中dict的增删改
字典是可变序列,面试经常会问到。 字典dict是key-value的形式。 使用场景常用的有四种: 1、新增key-value 2、修改已有的key的valuezh
2021-06-17 14:19:46
1052
原创 nginx直接开路由映射前端页面文件
访问docker容器中的项目路由,会先经过nginx,然后才是web框架的路由,所以ngxin上配置的路由会比项目容器服务中的路由更高效。 大家可以测试看看。 1、nginx挂载相应的静态文件目录,这里用的是docker来部署服务的 ...
2021-06-16 18:03:29
1357
原创 记一次git分支合并
因需求的特殊性,之前基于dev分支开了个新分支,现在需求迭代开发完了,要整到一块去。记录一下操作过程。 磨刀不误砍柴工,先说下创建分支 git branch ----查看当前分支 git checkout dev ----切换到要目标分支 git checkout -b dev-2021 ----创建一个新分支 ...
2021-06-15 15:59:29
141
原创 python神器之虚拟环境virtualenv
pip, virtualenv, fabric通称为pythoner的三大神器。 virtualenv------用来建立一个虚拟的python环境,一个专属于项目的python环境。用virtualenv 来保持一个干净的环境非常有用
2021-06-10 19:49:43
261
2
原创 django的apidoc使用,拥有自己的api文档
一、使用步骤 1、安装apidoc,需要安装node哦 npm install apidoc -g
2021-06-09 13:40:29
498
原创 python-docx和docxtpl导出word文件
1、安装三方库 pip install python-docx 文件处理 pip install docxtpl 文件模板渲染 2、python版本 2.7 3.6的版本也有的 3、基础知识 字符串渲染:{{project_name}} 整体循环渲染:{% for item in list %} 内容 {%p endfor %} 整体的部分循环渲染:{%tr for item in list %} 内容 {%tr endfor %} 图片渲染:{{imgurl}}注意后面的图片生成 条
2021-06-08 20:14:03
1421
2
原创 docker、django增加uwsgi启动定时任务
背景:django项目消息推送停掉了,不知道是不是因为代码版本问题。 新版版的消息推送已经用rabbitmq进行分发了,老版本因为代码版本太过复杂,所以沿用原先的方式,使用uwsgi启动任务的方式 1、uwsgi.ini文件配置 [uwsgi] limit-as = 2048 daemonize = /var/www/nibo_plat_uwsgi.log env=LC_ALL=zh_CN.UTF-8 socket=0.0.0.0:8048 py-autoreload=3 #auto Reload c
2021-06-08 19:55:32
467
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅