Django中的BUG

  • BUG问题:出现这种情况一般来说,项目都是别人那里拷贝来的。他们的工程中有一些文件夹并没有上传上去。所以,问题的原因是缺少一些文件夹,而系统并没有权限去创建,所以报了错。本文这里缺少的是存放日志的文件夹。


    解决方法:在目录里重新建立一个logs文件夹来存放日志即可。

  • BUG问题:django 2.2 版本和 pymysql 会出现版本问题报错
    image
    解决方案:出现这个问题的主要原因是 django2.2 需要 pymysql 的 1.3.13版本, 但是 pymysql 只有0.9.3版本, 所有出现了这样的问题, 我们的解决方法是: 修改 django2.2 源码, 把这一项错误屏蔽掉。
    image
    image
    注释掉site-packages/django/db/mysql/base.py中的35行和36行,修改site-packages/django/db/mysql/operations.py中146行的decode改为encode。

posted @ 2022-09-08 14:29  雨快停了  阅读(41)  评论(0)    收藏  举报