class ManifestStaticFilesStorage(ManifestFilesMixin, StaticFilesStorage):
Inherited from ManifestFilesMixin
:
Method | __init__ |
Undocumented |
Method | load_manifest |
Undocumented |
Method | post_process |
Post process the given dictionary of files (called from collectstatic). |
Method | read_manifest |
Undocumented |
Method | save_manifest |
Undocumented |
Method | stored_name |
Undocumented |
Class Variable | keep_intermediate_files |
Undocumented |
Class Variable | manifest_name |
Undocumented |
Class Variable | manifest_strict |
Undocumented |
Class Variable | manifest_version |
Undocumented |
Instance Variable | hashed_files |
Undocumented |
Instance Variable | manifest_storage |
Undocumented |
Inherited from HashedFilesMixin
(via ManifestFilesMixin
):
Method | _post_process |
Undocumented |
Method | _stored_name |
Undocumented |
Method | _url |
Return the non-hashed URL in DEBUG mode. |
Method | clean_name |
Undocumented |
Method | file_hash |
Return a hash of the file with the given name and optional content. |
Method | hash_key |
Undocumented |
Method | hashed_name |
Undocumented |
Method | url |
Return the non-hashed URL in DEBUG mode. |
Method | url_converter |
Return the custom URL converter for the given file name. |
Class Variable | default_template |
Undocumented |
Class Variable | max_post_process_passes |
Undocumented |
Class Variable | patterns |
Undocumented |
Instance Variable | _patterns |
Undocumented |
Inherited from StaticFilesStorage
:
Method | __init__ |
Undocumented |
Method | path |
Return a local filesystem path where the file can be retrieved using Python's built-in open() function. Storage systems that can't be accessed using open() should not implement this method. |
Instance Variable | base_location |
Undocumented |
Instance Variable | location |
Undocumented |
Inherited from FileSystemStorage
(via StaticFilesStorage
):
Method | get_created_time |
Return the creation time (as a datetime) of the file specified by name. The datetime will be timezone-aware if USE_TZ=True. |
Constant | OS_OPEN_FLAGS |
Undocumented |
Method | _clear_cached_properties |
Reset setting based property values. |
Method | _datetime_from_timestamp |
If timezone support is enabled, make an aware datetime object in UTC; otherwise make a naive one in the local timezone. |
Method | _open |
Undocumented |
Method | _save |
Undocumented |
Method | _value_or_setting |
Undocumented |
Method | delete |
Delete the specified file from the storage system. |
Method | exists |
Return True if a file referenced by the given name already exists in the storage system, or False if the name is available for a new file. |
Method | get_accessed_time |
Return the last accessed time (as a datetime) of the file specified by name. The datetime will be timezone-aware if USE_TZ=True. |
Method | get_modified_time |
Return the last modified time (as a datetime) of the file specified by name. The datetime will be timezone-aware if USE_TZ=True. |
Method | listdir |
List the contents of the specified path. Return a 2-tuple of lists: the first item being directories, the second item being files. |
Method | size |
Return the total size, in bytes, of the file specified by name. |
Method | url |
Return an absolute URL where the file's contents can be accessed directly by a web browser. |
Instance Variable | _base_url |
Undocumented |
Instance Variable | _directory_permissions_mode |
Undocumented |
Instance Variable | _file_permissions_mode |
Undocumented |
Instance Variable | _location |
Undocumented |
Property | base_url |
Undocumented |
Property | directory_permissions_mode |
Undocumented |
Property | file_permissions_mode |
Undocumented |
Inherited from Storage
(via StaticFilesStorage
, FileSystemStorage
):
Method | generate_filename |
Validate the filename by calling get_valid_name() and return a filename to be passed to the save() method. |
Method | get_alternative_name |
Return an alternative filename, by adding an underscore and a random 7 character alphanumeric string (before the file extension, if one exists) to the filename. |
Method | get_available_name |
Return a filename that's free on the target storage system and available for new content to be written to. |
Method | get_valid_name |
Return a filename, based on the provided filename, that's suitable for use in the target storage system. |
Method | open |
Retrieve the specified file from storage. |
Method | save |
Save new content to the file specified by name. The content should be a proper File object or any Python file-like object, ready to be read from the beginning. |