mirror of
https://github.com/django/django.git
synced 2024-12-25 02:26:12 +00:00
[5.0.x] Fixed #34813 -- Doc'd usage of integrity HTML attribute with ManifestStaticFilesStorage.
Backport of 116e225266
from main
This commit is contained in:
parent
fd593db2fa
commit
bf8aac3679
@ -323,6 +323,16 @@ For example, the ``'css/styles.css'`` file with this content:
|
||||
|
||||
@import url("../admin/css/base.27e20196a850.css");
|
||||
|
||||
.. admonition:: Usage of the ``integrity`` HTML attribute with local files
|
||||
|
||||
When using the optional ``integrity`` attribute within tags like
|
||||
``<script>`` or ``<link>``, its value should be calculated based on the
|
||||
files as they are served, not as stored in the filesystem. This is
|
||||
particularly important because depending on how static files are collected,
|
||||
their checksum may have changed (for example when using
|
||||
:djadmin:`collectstatic`). At the moment, there is no out-of-the-box
|
||||
tooling available for this.
|
||||
|
||||
You can change the location of the manifest file by using a custom
|
||||
``ManifestStaticFilesStorage`` subclass that sets the ``manifest_storage``
|
||||
argument. For example::
|
||||
|
Loading…
Reference in New Issue
Block a user