class documentation
class ManifestFilesMixin(HashedFilesMixin): (source)
Known subclasses: django.contrib.staticfiles.storage.ManifestStaticFilesStorage
Undocumented
Method | __init__ |
Undocumented |
Method | load |
Undocumented |
Method | post |
Post process the given dictionary of files (called from collectstatic). |
Method | read |
Undocumented |
Method | save |
Undocumented |
Method | stored |
Undocumented |
Class Variable | keep |
Undocumented |
Class Variable | manifest |
Undocumented |
Class Variable | manifest |
Undocumented |
Class Variable | manifest |
Undocumented |
Instance Variable | hashed |
Undocumented |
Instance Variable | manifest |
Undocumented |
Inherited from HashedFilesMixin
:
Method | clean |
Undocumented |
Method | file |
Return a hash of the file with the given name and optional content. |
Method | hash |
Undocumented |
Method | hashed |
Undocumented |
Method | url |
Return the non-hashed URL in DEBUG mode. |
Method | url |
Return the custom URL converter for the given file name. |
Class Variable | default |
Undocumented |
Class Variable | max |
Undocumented |
Class Variable | patterns |
Undocumented |
Method | _post |
Undocumented |
Method | _stored |
Undocumented |
Method | _url |
Return the non-hashed URL in DEBUG mode. |
Instance Variable | _patterns |
Undocumented |
Post process the given dictionary of files (called from collectstatic). Processing is actually two separate operations: 1. renaming files to include a hash of their content for cache-busting, and copying those files to the target storage. 2. adjusting files which contain references to other files so they refer to the cache-busting filenames. If either of these are performed on a file, then that file is considered post-processed.