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

解决方法:在目录里重新建立一个logs文件夹来存放日志即可。 -
BUG问题:django 2.2 版本和 pymysql 会出现版本问题报错

解决方案:出现这个问题的主要原因是 django2.2 需要 pymysql 的 1.3.13版本, 但是 pymysql 只有0.9.3版本, 所有出现了这样的问题, 我们的解决方法是: 修改 django2.2 源码, 把这一项错误屏蔽掉。


注释掉site-packages/django/db/mysql/base.py中的35行和36行,修改site-packages/django/db/mysql/operations.py中146行的decode改为encode。

浙公网安备 33010602011771号