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

[Daphne](https://pypi.org/project/daphne/) är en ren Python ASGI-server för UNIX, som underhålls av medlemmar i Django-projektet. Den fungerar som en referensserver för ASGI.

## Installation av Daphne

Du kan installera Daphne med `pip`:

```shell
python -m pip install daphne
```

## Att köra Django i Daphne

När Daphne installeras finns kommandot `daphne` tillgängligt som startar Daphnes serverprocess. I sin enklaste form behöver Daphne anropas med platsen för en modul som innehåller ett ASGI-applikationsobjekt, följt av vad applikationen heter (åtskilda av ett kolon).

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

```shell
daphne 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.

## Integration med `runserver`

Daphne tillhandahåller ett [`runserver`](/sv/5.2/ref/django-admin/#django-admin-runserver)-kommando för att servera din webbplats under ASGI under utveckling.

Detta kan aktiveras genom att lägga till `daphne` i början av din [`INSTALLED_APPS`](/sv/5.2/ref/settings/#std-setting-INSTALLED_APPS) och lägga till en `ASGI_APPLICATION`-inställning som pekar på ditt ASGI-applikationsobjekt:

```
INSTALLED_APPS = [
    "daphne",
    ...,
]

ASGI_APPLICATION = "myproject.asgi.application"
```
