为什么在run的时候会用到postgreql?
来源:4-5 删改部分文件完成项目初始模板
慕沐5432250
2019-07-23
服务器上我只装了mysql和redis,没有装postgre呀,为什么会调用到它?
后来我把虚拟环境中的postgre相关文件都删掉了,报错:
这里要怎样设置才能将mysql设为默认呢?
我感觉是django-environ没有安装成功,.env文件没有生效才会这样的,因为前面会报DJANGO_EMAIL_HOST变量没有设置。我试着重新用pipenv安装了django-environ和local.txt,但是还是没有效果,怎么才能保证django-environ安装成功并生效呢?
下面是我的配置
###base.txt文件:
###base.py文件:
###虚拟环境和远程解释器:
感谢老师解答!
写回答
1回答
-
Jack
2019-07-23
base settings中的数据库连接配置要改成mysql,确保你的代码同步到服务器上了;
在项目目录下,pipenv install django-environ --skip-lock;或者pipenv shell, 再 pip install django-environ,pycharm显示波浪下划线,是因为还没有索引到本地来,需要重新选择一下python解释器,点击确定。只要能看到虚拟环境里安装了这个包就行了。
坚持住,加油!
012019-07-23
相似问题