Fixed #16 - Explicitly use posixpath module to prevent backslashes on Windows.
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import os
|
||||
import re
|
||||
import posixpath
|
||||
|
||||
from compressor.filters import FilterBase, FilterError
|
||||
from compressor.conf import settings
|
||||
@@ -31,7 +32,7 @@ class CssAbsoluteFilter(FilterBase):
|
||||
url.startswith('data:')):
|
||||
return "url('%s')" % url
|
||||
full_url = '/'.join([str(self.directory_name), url])
|
||||
full_url = os.path.normpath(full_url)
|
||||
full_url = posixpath.normpath(full_url)
|
||||
if self.has_http:
|
||||
full_url = "%s%s" % (self.protocol,full_url)
|
||||
return "url('%s')" % full_url
|
||||
|
||||
Reference in New Issue
Block a user