Jak używać Django z DaphneLink to this heading

Daphne jest serwerem ASGI dla UNIX-a, napisanym w czystym Pythonie, utrzymywanym przez uczestników projektu Django. Działa jako serwer referencyjny dla ASGI.

Instalacja DaphneLink to this heading

Daphne można zainstalować przez pip:

Shell
python -m pip install daphne

Uruchamianie Django w DaphneLink to this heading

Po instalacji Daphne dostępne staje się polecenie daphne, które uruchamia proces serwera Daphne. Najprościej mówiąc, Daphne musi być wywoływany z lokalizacją modułu zawierającego obiekt aplikacji ASGI, po której następuje nazwa aplikacji (oddzielone dwukropkiem).

W typowych projektach Django można wywołać Daphne w następujący sposób:

Shell
daphne myproject.asgi:application

Uruchomi to proces nasłuchujący pod adresem 127.0.0.1:8000. Konieczne jest, aby Twój projekt znajdował się w ścieżce instalacji Pythona; upewnij się, że uruchamiasz to polecenie z tego samego katalogu, co plik manage.py.