我有一个服务器运行几个不同的Django网站,运行不同版本的Django。昨天,Django issued security updates for 1.8 and 1.9。这意味着,为了保证一切安全,我必须去每个网站并更新它正在运行的Django版本。由于Django在版本控制方面做得非常好(例如,在次要版本之间发生变化,比如1.8-1.9,但不是在版本之间发生变化,比如1.9.2-1.9.4),似乎我应该能够有一个中央的Django安装每个小版本,1.7,1.8,1.9等VirtualEnv集中Django安装
有没有办法让VirtualEnv针对特定的安装,以便我可以让所有的网站运行Django 1.8点只需一个安装,同样是1.9?
virtualenvwrapper之外的功能是否可用?就像在做什么,virtualenv可以提供什么? – tghw
是的,它可以完成,virtualenvwrapper只是在virtualenv的site-packages目录下创建'_virtualenv_path_extensions.pth'文件,即将指定的目录添加到'sys.path'中。通过分析它在virtualenvwrapper中的完成方式,你将能够重新创建它。但使用virtualenvwrapper会更容易。 – GwynBleidD
像魅力一样工作,谢谢! – tghw