Spec-Zone.ru › Django 4.2

Как использовать 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

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

Для более продвинутого использования, пожалуйста, ознакомьтесь с документацией Hypercorn.

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

Spec-Zone.ru

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