如何在 Daphne 中使用 Django — Django 文档

来自菜鸟教程
Django/docs/3.1.x/howto/deployment/asgi/daphne
跳转至:导航、​搜索

如何将 Django 与 Daphne 一起使用

Daphne 是 UNIX 的纯 Python ASGI 服务器,由 Django 项目的成员维护。 它充当 ASGI 的参考服务器。

安装达芙妮

您可以使用 pip 安装 Daphne:

python -m pip install daphne

在 Daphne 中运行 Django

安装 Daphne 后,可以使用 daphne 命令启动 Daphne 服务器进程。 最简单的,Daphne 需要使用包含 ASGI 应用程序对象的模块的位置来调用,然后是应用程序的名称(用冒号分隔)。

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

daphne myproject.asgi:application

这将启动一个侦听 127.0.0.1:8000 的进程。 它要求你的项目在 Python 路径上; 确保从与 manage.py 文件相同的目录中运行此命令。