Как использовать Django с Hypercorn ¶
Hypercorn - это сервер ASGI, который поддерживает HTTP / 1, HTTP / 2 и HTTP / 3 с упором на поддержку протокола.
Установка Hypercorn ¶
Вы можете установить Hypercorn с помощью pip
:
python -m pip install hypercorn
Запуск Django в Hypercorn ¶
Когда Hypercorn установлен, hypercorn
доступна команда, запускающая приложения ASGI. Hypercorn необходимо вызвать с указанием местоположения модуля, содержащего объект приложения ASGI, за которым следует название приложения (разделенное двоеточием).
Для типичного проекта Django вызов Hypercorn будет выглядеть так:
hypercorn myproject.asgi:application
Это запустит процесс прослушивания . Ваш проект должен находиться на пути Python; чтобы убедиться, запустите эту команду в том же каталоге, что и ваш файл .127.0.0.1: 8000
manage.py
Для более продвинутого использования, пожалуйста, прочтите документацию Hypercorn .