II have a very basic django project running. However, the django project itself is not at the top Python package root but in a subfolder. It took me quite some time figure out how to adjust all the variables, that django is satisfied with all folder look-ups.
Next I switched from WSGI (python manage.py runserver) to a uvicorn ASGI application.
... and requesting any static files raise a 404 all of a sudden.
In short: requesting static files from WSGI is fine, same for ASGI is not.
I did not tweak STATIC_ROOT. django.contrib.staticfiles is part of the INSTALLED_APPS.
STATIC_URL = 'static/'
The static files or in the app's static subfolder.
What do I have to tweak extra for ASGI to hand out static files like WSGI does? What did I miss?