如何将Django与Hypercorn一起使用

Hypercorn 是一个支持HTTP/1、HTTP/2和HTTP/3的ASGI服务器,重点是协议支持。

安装Hypercorn

您可以使用以下命令安装Hypercorn pip

python -m pip install hypercorn

穿着超华丽的Django跑步

安装了Hypercorn后 hypercorn 命令可用于运行ASGI应用程序。调用Hypercorn时需要使用包含ASGI应用程序对象的模块的位置,后跟应用程序的名称(用冒号分隔)。

对于一个典型的Django项目,调用Hypercorn将如下所示:

hypercorn myproject.asgi:application

这将启动一个进程监听 127.0.0.1:8000 . 它要求您的项目位于Python路径上;以确保从与您的 manage.py 文件。

有关更高级的用法,请阅读 Hypercorn documentation .