Как использовать Django с Дафной

Дафна - это чистый Python ASGI-сервер для UNIX, поддерживаемый участниками проекта Django. Это эталонный сервер для ASGI.

Установка Дафны

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

python -m pip install daphne

Запуск Django в Дафне

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

Для типичного проекта Django вызов Дафны может выглядеть так:

daphne myproject.asgi:application

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

Copyright ©2020 All rights reserved