Spec-Zone.ru › Django 3.2

Как использовать Django с Daphne

Daphne — это чистый сервер ASGI на Python для UNIX, поддерживаемый членами проекта Django. Он является эталонным сервером для ASGI.

Установка Daphne

Вы можете установить Daphne с помощью pip:

python -m pip install daphne

Запуск Django в Daphne

После установки Daphne доступна команда daphne, которая запускает процесс сервера Daphne. В самом простом случае Daphne необходимо вызвать с указанием расположения модуля, содержащего объект приложения ASGI, после чего указать имя приложения (разделяя их двоеточием).

Для типичного проекта Django вызов Daphne будет выглядеть так:

daphne myproject.asgi:application

Это запустит один процесс, прослушивающий 127.0.0.1:8000. Требуется, чтобы ваш проект был в пути Python; чтобы убедиться в этом, выполните эту команду из той же директории, что и ваш файл manage.py.

© Django Software Foundation and individual contributors
Licensed under the BSD License.
https://docs.djangoproject.com/en/3.0/howto/deployment/asgi/daphne/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API