# Django 6.0.7 문서

# 다프네와 함께 django를 사용하는 방법

:pypi:`Daphne <daphne>`는 UNIX용 순수 Python ASGI 서버로, Django 프로젝트의 멤버들이 유지 관리합니다. ASGI의 참조 서버 역할을 합니다.

## 다프네 설치

``pip``로 Daphne를 설치할 수 있습니다.

    python -m pip install daphne

## 다프네에서 djagno 작동

다프네가 설치되면 다프네 서버 프로세스를 시작하는 ``다프네” 명령이 나온다. 간단히 말해, 다프네는 ASGI 애플리케이션 개체를 포함하는 모듈의 위치로 호출되어야 하며, 그 다음에 애플리케이션 이름이 콜론으로 구분됩니다.

일반적인 Django 프로젝트의 경우 Daphne를 호출하는 방법은 다음과 같습니다.

    daphne myproject.asgi:application

이로써 “127.0.0.1:8000”에 대한 청취가 시작된다. 프로젝트가 Python 경로에 있어야 합니다. ``관리”와 동일한 디렉토리에서 이 명령을 실행해야 합니다.

## ``runserver``와 통합하기

Daphne는 개발 중에 ASGI로 사이트를 제공할 수 있도록 `runserver` 명령을 제공합니다.

이는 `INSTALLED_APPS`의 시작 부분에 ``daphne``를 추가하고, ASGI 애플리케이션 객체를 가리키는 ``ASGI_APPLICATION`` 설정을 추가하면 활성화할 수 있습니다:

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

    ASGI_APPLICATION = "myproject.asgi.application"