Is Nginx ASGI?

The recommended ASGI server seems to be Daphne[0]. Nginx doesn’t need to speak ASGI natively (as it doesn’t speak WSGI natively), more likely Daphne would replace the WSGI server (gunicorn, etc) running behind nginx.

Read more

Does Django need WSGI?

Django’s primary deployment platform is WSGI , the Python standard for web servers and applications. Django’s startproject management command sets up a minimal default WSGI configuration for you, which you can tweak as needed for your project, and direct any WSGI-compliant application server to use.

Read more