gpt4 book ai didi

django - 在virtualenv下设置DJANGO_SETTINGS_MODULE?

转载 作者:行者123 更新时间:2023-12-04 00:05:30 24 4
gpt4 key购买 nike

我希望环境变量 DJANGO_SETTINGS_MODULE 根据我对 workon 所说的内容进行更改。在我看来,我想将它设置在 .virtualenvs/postmkvirtualenv 中但我的试验没有效果。

ftpmaint@millstone:~$ cat ~/.virtualenvs/postmkvirtualenv
#!/bin/bash
# This hook is run after a new virtualenv is activated.
export DJANGO_SETTINGS_MODULE=newproject.settings
ftpmaint@millstone:~$ echo $DJANGO_SETTINGS_MODULE
az.settings
ftpmaint@millstone:~$ workon newproject
(newproject)ftpmaint@millstone:~$ echo $DJANGO_SETTINGS_MODULE
az.settings

有人能让我直截了当吗?我应该把那个导出放在哪里?

另外,当我停用时它会恢复吗?如果没有,是否有一些自然的方法来恢复它?

最佳答案

我以前做过的一种方法是将导出语句附加到 ./bin/activate 的末尾

export DJANGO_SETTINGS_MODULE="myproject.settings"

关于django - 在virtualenv下设置DJANGO_SETTINGS_MODULE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7598793/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com