Daphne jest serwerem ASGI dla UNIX-a, napisanym w czystym Pythonie, utrzymywanym przez uczestników projektu Django. Działa jako serwer referencyjny dla ASGI.
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:
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.
sie 03, 2022