如何在 Hypercorn 中使用 Django — Django 文档
来自菜鸟教程
Django/docs/3.1.x/howto/deployment/asgi/hypercorn
如何在 Hypercorn 中使用 Django
Hypercorn是一个ASGI服务器,支持HTTP/1、HTTP/2和HTTP/3,重点是协议支持。
安装 Hypercorn
您可以使用 pip
安装 Hypercorn:
python -m pip install hypercorn
在 Hypercorn 中运行 Django
安装 Hypercorn 后,可以使用 hypercorn
命令来运行 ASGI 应用程序。 Hypercorn 需要使用包含 ASGI 应用程序对象的模块的位置来调用,然后是应用程序的名称(用冒号分隔)。
对于典型的 Django 项目,调用 Hypercorn 如下所示:
hypercorn myproject.asgi:application
这将启动一个侦听 127.0.0.1:8000
的进程。 它要求你的项目在 Python 路径上; 确保从与 manage.py
文件相同的目录中运行此命令。
更高级的用法请阅读Hypercorn 文档。