An extension of the django.contrib.staticfiles.storage.ManifestStaticFilesStorage
that skips missing files and assets during the python manage.py collectstatic
command run.
Based on the tutorial I wrote on my blog Make Django's collectstatic command forgiving.
Use pip:
pip install django-forgiving-collectstatic
Set in your settings.py
:
STATICFILES_STORAGE = 'django_forgiving_collectstatic.storages.ForgivingManifestStaticFilesStorage'
Contributed by Tim Kamanin.