![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django错误总结
HeChengQAQ
做梦的程序猿
展开
-
django AttributeError: ‘NoneType‘ object has no attribute ‘read‘
我曾七次鄙视自己的灵魂: 第一次,当它本可进取时,却故作谦卑; 第二次,当它在空虚时,用爱来填充; 第三次,在困难和容易之间,它选择了容易; 第四次,它犯了错,却借由别人也会犯错来宽慰自己; 第五次,它自由软弱,却把它认为是生命的坚韧; 第六次,当它鄙夷一张丑恶的嘴脸时,却不知那正是自己面具中的一副; 第七次,它侧身于生活的污泥中,虽不甘心,却又畏首畏尾 原因: 我直接赋值了二进制,在执行的时候,源码会运行read方法,而在字典中为key赋值二进制,而不是赋值给对象,所以是NoneType没有属性rea.原创 2022-05-09 12:51:47 · 472 阅读 · 0 评论 -
Fatal Python error: Py_Initialize: Unable to get the locale encoding ModuleNotFoundError: No module
uwsgi 启动时报错 Fatal Python error: Py_Initialize: Unable to get the locale encoding ModuleNotFoundError: No module named ‘encodings’ 原因: uwsgi.ini PYTHONHOME配置虚拟环境路径错误 uwsgi.ini 配置如下: 之前我配置的是/.virtualenv 没有加s导致报错,真是粗心、检查了一个小时 ...原创 2022-04-25 12:51:56 · 3133 阅读 · 0 评论 -
Django下载2.x后报错AttributeError: ‘str‘ object has no attribute ‘decode‘细节分析
python2的str是bytes,需要进行decode解码 python3的str是unicode字符集,不需要decode 错误展示: 解决办法: 直接进入报错文件: vim /home/pyvip/.virtualenvs/drf/lib/python3.6/site-packages/django/db/backends/mysql/operations.py 定位到146行进行修改: 注意点: 不要在pycharm里查看operations.py文件,你会看到146没有上面两行内容,所以直接原创 2021-04-24 13:11:50 · 145 阅读 · 0 评论 -
ImportError: Couldn‘t import Django. Are you sure it‘s installed and available on your PYTHONPATH en
我一个小时前把Djangi卸载了,结果出现这个错误,让我不知道怎么回事。 无从找到错误在哪里。 pip install django==2.2 # 我之前下载的django3,起了冲突,所以卸载原创 2021-04-24 12:51:55 · 832 阅读 · 0 评论 -
ImportError: cannot import name ‘FieldDoesNotExist‘ from ‘django.db.models.fields‘ (/home/hecheng/.v
找了半天bug,结果是版本的问题,我的Django版本为3.2。 执行: pip uninstall django #卸载当前django版本 pip install django==2.2.14 #安装原创 2021-04-21 09:51:56 · 2442 阅读 · 2 评论 -
Django报错AttributeError: ‘str‘ object has no attribute ‘decode‘
错误展示: 解决方法: 在Linux下进到报错的文件中,修改代码原创 2021-04-12 09:27:55 · 196 阅读 · 0 评论 -
django启动服务ModuleNotFoundError: No module named ‘student‘
问题展示: 问题解决: sys.path是python的搜索模块的路径集,是一个list原创 2021-04-12 08:57:56 · 599 阅读 · 0 评论