Django报错
主要记录django使用过程中的一些报错问题
林坤鹏kplin
不积跬步,无以至千里;不积小流,无以成江海。
展开
-
django报错(1146, "Table 'miniprogram01.wx_license_code' doesn't exist"),简单不用删文件的解决方法
我今天在前端向后端发起请求的时候,突然报了这个错:django.db.utils.ProgrammingError: (1146, “Table ‘miniprogram01.wx_license_code’ doesn’t exist”)查看其他人的解决方法,基本都是删initial迁移文件,重新生成迁移文件,然后再次执行迁移。这种方法有点粗暴,并且在重新执行迁移的时候,还可能会报另一个错...原创 2020-02-14 03:48:23 · 1276 阅读 · 0 评论 -
python的大坑:使用空列表作为默认参数,让我怀疑遇到了灵异代码
在python中,不要使用空列表或者其他可变类型的数据作为默认参数。否则你会遇到奇奇怪怪的问题。如果你在调用同一个函数时,传了同样的参数,但在短时间内,多次执行的结果都不一样,并且每新执行一次,它返回的数据都是在上一次的基础上继续加多一次。那么恭喜你,遇到了跟我一样的问题。一、问题背景最近在用django框架开发一个web应用,专门写了个函数从某个接口调取数据,对数据进行处理后,返回给前端页...原创 2019-12-20 05:19:46 · 3447 阅读 · 3 评论 -
django项目的富文本编辑器无法正常显示
这个具体问题,遇到的人应该很少。但排查思路有借鉴意义。当你的浏览器没报错,页面显示却异常的时候,可以查看控制台有没有404状态码。今天我在使用django-tinymce给后台管理页面添加富文本编辑器时,在浏览器测试无法显示。一开始很懵逼,搞不清楚到底是哪里出问题了,都没报错,想找找哪里有问题也无从下手。然后偶然间看到了控制台的记录,发现有一个js文件状态码404,说明是这里出问题了。...原创 2019-11-15 01:10:32 · 1854 阅读 · 0 评论 -
django和fdfs自定义存储时报错,configparser.NoOptionError: No option 'connect_timeout' in section: '__config__'
configparser.NoOptionError: No option ‘connect_timeout’ in section: ‘config’这个问题,一步步排查到最后,发现是因为安装包不适合python3 版本导致的,解决方法是直接更换安装包:解决方法:1、找到你原先安装的fdfs_client两个包,都删掉;可能会提示无法删除,那就进入终端删除。我的是在/usr/loca...原创 2019-11-11 18:26:41 · 6046 阅读 · 3 评论 -
type object argument after ** must be a mapping, not str
type object argument after ** must be a mapping, not strdjango自定义fdfs文件存储时报了这个错误。创建client实例对象的时候不能直接传入配置文件的地址字符串,否则报错.错误代码:TypeError: type object argument after ** must be a mapping, not str解决方法:...原创 2019-11-11 18:23:45 · 15184 阅读 · 0 评论 -
UnicodeDecodeError: 'gbk' codec can't decode byte 0xaf in position 208: illegal multibyte sequence
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xaf in position 208: illegal multibyte sequencedjango使用fdfs自定义文件存储报错。解决方法,根据报错的内容,找到你fdfs安装包里面的utils.py文件在88行里面加上:encoding=‘gb18030’, errors=‘...原创 2019-11-11 18:20:41 · 2134 阅读 · 0 评论 -
django上传图片报错'gbk' codec can't decode byte 0xaf in position 207: illegal multibyte sequence
在虚拟机ubuntu上配置了nginx和fastdfs文件系统后,我在window上使用Django框架自定义文件存储系统,但在windows的浏览器端测试admin的文件上传功能时,报了一个错误。百度查找了各大技术博客关于这个报错的解决方法,都没有答案,似乎大家在django框架上使用fastdfs时都没有遇到这个问题。(但有查到类似的问题,可以借鉴这位老哥的解决方法:https://blo...原创 2019-11-07 23:20:20 · 509 阅读 · 1 评论