如何指定在我的django项目中使用哪个virtualenv?

时间:2017-09-01 18:19:50

标签: python django virtualenv

我需要帮助才能理解我的能力:

1)选择我的django项目应该使用哪个virtualenv

据我所知,也许我错了!当我activate virtualenv,我的项目将使用的那个。

但是,如果我在2 different projectssingle server上运行并且每个人都应该使用它自己的virtualenv呢?

我正在寻找你的帮助:)

2 个答案:

答案 0 :(得分:1)

我认为这个链接非常有用。看看吧。

Serving multiple Django applications with Nginx and Gunicorn

此处,每个应用程序都在自己的Virtualenv 中设置,每个应用程序都由不同的用户拥有并运行,以限制潜在安全漏洞的后果。

答案 1 :(得分:0)

我就是这样做的。

  • 创建virtualenv。
  • 激活virtualenv。
  • 在virtualenv中安装Django和其他软件包。
  • python manage.py runserver ...

也许不是Django使用virtualenv的情况,就像使用Django的virtualenv一样。