Skip to main content

An extension of the django-pipeline storage backend which forgives missing files

Project description

https://badge.fury.io/py/django-pipeline-forgiving.png https://pypip.in/d/django-pipeline-forgiving/badge.png

An extension of the django-pipeline storage backend which forgives missing files.

This was created to solve the problem of using django-pipline with third-party Django apps which have missing files in their css.

For example, running collectstatic against an app using both djangobb_forum and pipeline produced (at the time of writing):

$ django-admin.py collectstatic
...
ValueError: The file 'djangobb_forum/themes/default/img/active_forum.gif' could not be found with <nest.apps.core.storages.PipelineCachedStorage object at 0x108d06090>.

Installation

Installation using pip:

pip install django-pipeline-forgiving

Usage

Set in your settings.py:

STATICFILES_STORAGE = 'django_pipeline_forgiving.storages.PipelineForgivingStorage'

Credits

Written by Adam Charnock.

django-pipeline-forgiving is packaged using seed.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-pipeline-forgiving-1.0.0.tar.gz (3.0 kB view details)

Uploaded Source

File details

Details for the file django-pipeline-forgiving-1.0.0.tar.gz.

File metadata

File hashes

Hashes for django-pipeline-forgiving-1.0.0.tar.gz
Algorithm Hash digest
SHA256 60dfaa304876d009f532e17ade881b0d81e245b9366c734ce19ede444172ab23
MD5 fc5d00265352a287c4e856e0c22f41c2
BLAKE2b-256 8d89fd6a7d8e86db35d6741c1e76492d18b610c901990417682f953d941130fa

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page