---
title: "Så här använder du Django med Hypercorn"
version: 6.1
locale: sv
source: https://docs.djangoproject.com/sv/6.1/howto/deployment/asgi/hypercorn/
canonical: https://djangodocs.dev/sv/6.1/howto/deployment/asgi/hypercorn/
---
# Så här använder du Django med Hypercorn

[Hypercorn](https://hypercorn.readthedocs.io/) är en ASGI-server som stöder HTTP/1, HTTP/2 och HTTP/3 med tonvikt på protokollstöd.

## Installera Hypercorn

Du kan installera Hypercorn med `pip`:

```shell
python -m pip install hypercorn
```

## Att köra Django i Hypercorn

När [Hypercorn](https://pypi.org/project/Hypercorn/) är installerat finns ett `hypercorn`-kommando tillgängligt som kör ASGI-applikationer. Hypercorn måste anropas med platsen för en modul som innehåller ett ASGI-applikationsobjekt, följt av vad applikationen heter (separerat med ett kolon).

För ett typiskt Django-projekt ser det ut så här när du anropar Hypercorn:

```shell
hypercorn myproject.asgi:application
```

Detta kommer att starta en process som lyssnar på `127.0.0.1:8000`. Det kräver att ditt projekt finns på Python-sökvägen; för att säkerställa det kör du det här kommandot från samma katalog som din `manage.py`-fil.

För mer avancerad användning, läs [Hypercorn-dokumentationen](https://hypercorn.readthedocs.io/).
