---
title: "Come utilizzare Django con Hypercorn"
version: 4.1
locale: it
source: https://docs.djangoproject.com/it/4.1/howto/deployment/asgi/hypercorn/
canonical: https://djangodocs.dev/it/4.1/howto/deployment/asgi/hypercorn/
---
# Come utilizzare Django con Hypercorn

[Hypercorn](https://pgjones.gitlab.io/hypercorn/) è un server ASGI che supporta HTTP/1, HTTP/2 e HTTP/3 con enfasi sul supporto al protocollo.

## Installa Hypercorn

Puoi installare Hypercorn con `pip`:

```bash
python -m pip install hypercorn
```

## Utilizzare Django in Hypercorn

Quando Hypercorn è installato, è disponibile un comando `hypercorn` per lanciare le applicazioni ASGI. Hypercorn necessita di essere chiamato nella locazione di un modulo contenente un oggetto ASGI, seguito da come si chiama l’applicazione (separati dai due punti).

In un tipico progetto Django, avviare Hypercorn in questo modo:

```bash
hypercorn myproject.asgi:application
```

Questo avvierà il processo che ascolta su `127.0.0.1:8000`. Richiede che il tuo progetto sia sul percorso di Python; per assicurartene, lancia questo comando dalla stessa directory del tuo file `manage.py`.

Per un utilizzo più avanzato, leggi la [documentazione di Hypercorn](https://pgjones.gitlab.io/hypercorn/).
