django部署到iis后如果想切换成虚拟环境
Posted Jason_WangYing
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django部署到iis后如果想切换成虚拟环境相关的知识,希望对你有一定的参考价值。
最近准备在服务器上部署多django环境,原来的时候是服务器上只部署了一个django项目,所以懒得整虚拟环境,现在给自己挖坑了,虚拟环境我用的是pipenv来部署。
首先修改根目录下的Web.config文本,里面有个scriptProcessor关键字,这里原来是本机的python路径,我们现在需要把这个Python路径换成虚拟环境的Python路径。
第二步:
在FastCGI里面添加环境
需要注意的是环境变量这里需要点开,设置环境变量
具体是
name:WSGI_HANDLER
value:django.core.wsgi.get_wsgi_application()
name:PYTHONPATH
value:C:\\inetpub\\wwwroot\\sale(替换为自己的项目路径)
name:DJANGO_SETTINGS_MODULE
value:sale.settings(sale替换为自己的项目名)
这样就把环境切换成虚拟环境了,可以打开后台网页了。
以上是关于django部署到iis后如果想切换成虚拟环境的主要内容,如果未能解决你的问题,请参考以下文章
解决winserver环境上用iis来部署django时出现的环境