我希望環境變量DJANGO_SETTINGS_MODULE根據我說的workon而改變。在我看來,我想將其設置在.virtualenvs/postmkvirtualenv
,但我的試用沒有效果。在virtualenv下設置DJANGO_SETTINGS_MODULE?
[email protected]:~$ cat ~/.virtualenvs/postmkvirtualenv
#!/bin/bash
# This hook is run after a new virtualenv is activated.
export DJANGO_SETTINGS_MODULE=newproject.settings
[email protected]:~$ echo $DJANGO_SETTINGS_MODULE
az.settings
[email protected]:~$ workon newproject
(newproject)[email protected]:~$ echo $DJANGO_SETTINGS_MODULE
az.settings
有人可以讓我坐直;我應該在哪裏出口?
另外,當我停用時它會恢復嗎?如果沒有,是否有一些自然的方法來恢復它?
您可以這樣做:http://stackoverflow.com/questions/8826534/how-can-i-correctly-set-django-settings-module-for-my-django-project-i-am-using/ 22452281#22452281 – zzart