我用的pycharm终端输入 sudo pip install -r requirements.txt 下载依赖包 也可以安装要求!!!
这个步骤应该不会出现什么错误需要什么下载什么就行了
问题1:日志问题('Unable to configure handler '
ValueError: Unable to configure handler 'default'
这个的原因是因为 logs的目录不存在,在settings中找LOGGING ={ }根据自己的情况看
settings.py下的dev.py中的设置
settings.py中prod.py中的设置
我们要将所有带黄色波浪线的.log创建丢进这个目录里。
然后启动一下项目!
问题2:Django1.11版本在 python3.8中运行的兼容性问题File "/usr/local/lib/python3.8/dist-packages/django/contrib/admin/widgets.py", line 152
'%s=%s' % (k, v) for k, v in params.items(),
^
SyntaxError: Generator expression must be parenthesized
找到这个文件的位置 把params.items(), 的逗号删了
'%s=%s' % (k, v) for k, v in params.items()
问题3:数据库问题django.db.utils.InternalError: (1698, "Access denied for user 'xxxxxxxx_xxxxxxxx'@'localhost'")
这个报错就是没有数据库用户,所以我们要新建一个数据库用户,仔细看
linux下给mysql数据库新增用户_Just_like_fire的博客-CSDN博客
将settings.py中的数据库配置信息 数据库用户名 用户密码 创建好后 在之后就是数据表的问题的了 我直接选择使用python3 manage.py migrate 之后
我不明白 然后跟着提示就又来了一遍python3 manage.py migrate
之后输入sudo python3 manage.py runserver 就启动成功了



