Dan*_*mov 2 apache django mod-wsgi django-1.3
我需要在我的一个项目中使用Django 1.2.
我也已在同一台服务器上运行Django 1.3上的几个项目,我需要让它们继续运行.
有没有办法只为特定项目使用1.2?
这两个站点都通过mod_wsgi在Apache上运行.
考虑在virtualenv中安装Django .这将使包括Django在内的python模块的安装完全独立于系统的其余部分.这样,如果你有多个virtualenvs,你可以安装尽可能多的Django版本(每个env一个).
要使用virtualenv,您需要编辑index.wsgi
并在导入或引用Django的任何其他行之前添加以下两行:
activate_this = '/path/to/env/bin/activate_this.py'
execfile(activate_this, dict(__file__=activate_this))
Run Code Online (Sandbox Code Playgroud)
这假设您没有使用不同版本的python解释器本身,这可能使用virtualenv,但会使事情变得更复杂.
归档时间: |
|
查看次数: |
219 次 |
最近记录: |