Django 跟 web server 有没有什么关系
2 回答

ibeautiful
TA贡献1993条经验 获得超6个赞
可以把Django当作应用服务器,Web服务器就是如Nginx、Apache这样的,Web服务器收到HTTP Web请求,把请求数据以一定的协议传递给应用服务器,应用服务器处理请求给出响应数据,Web服务器收到响应,再把响应返回给前端浏览器,这里面Web服务器处理做中间层还可以做静态文件服务器、反向代理负载均衡等工作。

MYYA
TA贡献1868条经验 获得超4个赞
Django是一个WEB开发框架,可以用它来开发web项目,而web需要服务器来运行,比如常用的nginx,apache,uwsgi等,这些服务器仅负责运行程序(由django写的项目),用户请求会发送的服务器上,然后服务器请求django,django返回相应的结果给web服务器,然后返回给用户,web server 就是用户和程序之间的一道桥梁,用户不能直接接触到代码。所有的web项目都需要用一个web server来运行,用户才能用浏览器访问。
- 2 回答
- 0 关注
- 179 浏览
添加回答
举报
0/150
提交
取消