- 本次部署借鉴了以下两篇博客:Windows server iis部署Django详细操作、基于Windows平台的Django本地部署和腾讯云服务器上部署(1),前者较为官方,后者较为详细,直接以自己的路径截了图
- 但是直接搜Windows服务器部署Django关键词,出来的都是类似于上面两篇这种,在iis里面不是Django网页,我目前习惯更加分离的前后端,即iis单独部署纯前端网页,调用Django开发的接口,所以我的需求仅是部署Django接口
- 按照上面的博客进行到最后,一直报错500,这过程中也借鉴了这篇博客:如何在IIS上部署Django项目及问题记录,但是问题还是没有解决,下面完整记录一下我自己的仅部署Django接口的解决思路(怕以后忘了。。。)
环境配置
- 服务器:腾讯云 Windows Server 2016
- Python:可以参考win10系统装机之 Python开发环境配置
- Django:可以参考官方文档
新建一个Django项目并迁移到服务器上
- 可以参考我的

本文档详细记录了在Windows Server 2016上仅部署Django接口的步骤,包括环境配置、项目迁移、使外部访问及开放端口。通过避免使用IIS直接部署Django接口,解决了报错500的问题。主要涉及Python环境搭建、Django项目迁移、CMD运行项目以及防火墙和安全组端口配置。
最低0.47元/天 解锁文章
1370

被折叠的 条评论
为什么被折叠?



