相关疑难解决方法(0)

如何在PyCharm中设置环境变量?

我已经开始在Django项目中工作了,我想设置一些环境变量,而不必手动设置它们或者有一个bash文件来源.

我想设置以下变量:

export DATABASE_URL=postgres://127.0.0.1:5432/my_db_name
export DEBUG=1
# there are other variables, but they contain personal information
Run Code Online (Sandbox Code Playgroud)

在你开始downvoting之前,我已经读过这个,但这并没有解决我想要的问题.另外,我尝试在Preferences - > Build,Execution,Deployment - > Console - > Python Console/Django Console中设置环境变量,但是它设置了解释器的变量.

python django environment-variables

46
推荐指数
5
解决办法
7万
查看次数

Pycharm:为运行manage.py任务设置环境变量

我已将我的SECRET_KEY值从我的设置文件中移出,并在我加载virtualenv时设置它.我可以确认该值是否存在python manage.py shell.

当我运行Django控制台时,SECRET_KEY它应该丢失.所以在首选项中,我转到Console> Django Console并加载SECRET_KEY适当的值.我回到Django控制台,SECRET_KEY就在那里.

正如所料,我还没有运行manage.py任务,因为它还没有找到SECRET_KEY.所以我进入Run> Edit Configurations SECRET_KEY进入Django服务器和Django测试,并进入项目服务器.重启Pycharm,确认密钥.

当我运行manage.py任务时runserver,我仍然可以KeyError: 'SECRET_KEY'.

我在哪里放这把钥匙?

python django pycharm

37
推荐指数
7
解决办法
5万
查看次数

标签 统计

django ×2

python ×2

environment-variables ×1

pycharm ×1