1
0
mirror of https://github.com/django/django.git synced 2024-12-26 11:06:07 +00:00

Fixed #18754 -- cache keys created by post_process

Corrected to always generate the cache keys from file names with
forward slashes, not backslashes.
This commit is contained in:
Karen Tracey 2012-08-11 17:05:26 -04:00
parent 4d9e4c64f1
commit b82eb10b26

View File

@ -261,7 +261,7 @@ class CachedFilesMixin(object):
hashed_name = force_text(saved_name.replace('\\', '/')) hashed_name = force_text(saved_name.replace('\\', '/'))
# and then set the cache accordingly # and then set the cache accordingly
hashed_paths[self.cache_key(name)] = hashed_name hashed_paths[self.cache_key(name.replace('\\', '/'))] = hashed_name
yield name, hashed_name, processed yield name, hashed_name, processed
# Finally set the cache # Finally set the cache