Så använder du Django med Granian¶
Granian är en högpresterande HTTP-server, skriven i Rust, för Python-applikationer och stöder ASGI- och WSGI-gränssnitt.
Installera Granian¶
Du kan installera Granian med pip:
python -m pip install granian
Köra Django i Granian¶
När Granian är installerat finns kommandot granian tillgängligt för att köra WSGI-applikationer. Granian måste anropas med platsen för en modul som innehåller ett WSGI-applikationsobjekt med namnet application, med alternativet --interface wsgi.
För ett typiskt Django-projekt ser ett Granian-anrop ut så här:
granian myproject.wsgi:application --interface wsgi
Detta startar en process som lyssnar på 127.0.0.1:8000. Det kräver att projektet finns på Python-sökvägen; för att säkerställa det kör du kommandot från samma katalog som filen manage.py.
För mer avancerad användning kan du läsa Granian-dokumentationen.