Django 默认启动的服务器是怎么同时响应多个请求的

2019-10-16  本文已影响0人  自我实验室_村君

进入 django 库的代码文件夹,搜索 "import socket"
看到

core/management/commands/runserver.py
import socket

一步步点进去看看

其实就是
学到的一个用法

httpd_cls = type('WSGIServer', (socketserver.ThreadingMixIn, server_cls), {})
type('String', (), {}')socketserver.ThreadingMixIn, server_cls 为父类创建一个新的类型, 第一个参数是类名,第二个参数是父类,第三个参数是属性字典

上一篇 下一篇

猜你喜欢

热点阅读