Django recommends that you deploy static files with a web server other than wsgi.
- In settings.py, set:
STATIC_ROOT = 'static'
-
Run
python manage.py collectstatic, which will copy the Django admin static files to/path/to/project/static/ -
Configure your static file server. If you use Nginx, you could add this config:
location /static/ { alias /path/to/project/static/; expires modified +1w; } -
Reload your web server
You should now have access to the static files.