python django项目服务器部署_win10服务器在iis上部署django项目(django项目发布到iis)...

1、django项目目录结构为下图所示

2、iis添加testdjango网站

3、添加处理程序映射的模块映射

4、填写模块映射参数,这里请求路径为*,模块为FastCgiModule(如果你的没有该模块请百度),可执行文件选择[你的python安装路径]|[wfastcgi.py的路径],我的为“D:\Python36\python.exe|D:\Python36\Lib\site-packages\wfastcgi.py”

FastCgiModule

D:\Python36\python.exe|D:\Python36\Lib\site-packages\wfastcgi.py

DjangoWebHardler

5、最后将wfastcgi.py拷贝到django项目的跟目录(D:\Python36\Lib\site-packages\wfastcgi.py——》拷贝到项目跟目录)

6、修改FastCGI设置

7、编辑FastCGI应用程序的环境变量

键值对1、WSGI_HANDLER:django.core.wsgi.get_wsgi_application()2、PYTHONPATH:C:\testdjango3、DJANGO_SETTINGS_MODULE:testdjango.settings

以上参数说明PATHONPATH的值填写你Django项目的目录,DJANGO_SETTINGS_MODULE的值填写项目名.settings

8、浏览网站

9、运行django项目出现Invalid HTTP_HOST header: '192.168.1.111:8001'. You may need to add '192.168.1.111' to ALLOWED_HOSTS

10、django-》DEBUG=False,样式文件无法访问的问题,执行python命令

1、设置配置文件:STATIC_ROOT = os.path.join(BASE_DIR,'static')2、执行python命令:python manage.py collectstatic

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值