win10服务器在iis上部署django项⽬(django项⽬发布到iis)
1、django项⽬⽬录结构为下图所⽰
2、iis添加testdjango⽹站
3、添加处理程序映射的模块映射
4、填写模块映射参数,这⾥请求路径为*,模块为FastCgiModule(如果你的没有该模块请百度),可执⾏⽂件选择[你的python安装路径]| [wfastcgi.py的路径],我的为“D:\D:\Python36\Lib\site-packages\wfastcgi.py”
FastCgiModule
D:\D:\Python36\Lib\site-packages\wfastcgi.py
DjangoWebHardler
django网站5、最后将wfastcgi.py拷贝到django项⽬的跟⽬录(D:\Python36\Lib\site-packages\wfastcgi.py——》拷贝到项⽬跟⽬录)
6、修改FastCGI设置
7、编辑FastCGI应⽤程序的环境变量
键值对
1、WSGI__wsgi_application()
2、PYTHONPATH:C:\testdjango
3、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
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论