Move the make ASSETS_ROOT dir call to somewhere useful.

This commit is contained in:
Rocky Meza 2014-02-03 20:03:52 -07:00
parent 7ecf33d1dd
commit 6992c5e712
2 changed files with 3 additions and 3 deletions

View File

@ -5,7 +5,7 @@ import os
from compressor.filters import FilterBase
from compressor.conf import settings
from django_pyscss.scss import DjangoScss, config
from django_pyscss.scss import DjangoScss
class DjangoScssFilter(FilterBase):
@ -26,7 +26,5 @@ class DjangoScssFilter(FilterBase):
self.relative_to = os.path.dirname(href.replace(settings.STATIC_URL, ''))
def input(self, **kwargs):
if not os.path.exists(config.ASSETS_ROOT):
os.makedirs(config.ASSETS_ROOT)
return self.compiler.compile(scss_string=self.content,
relative_to=self.relative_to)

View File

@ -151,6 +151,8 @@ class DjangoScss(Scss):
Overwritten to call _find_source_file instead of
SourceFile.from_filename. Also added the relative_to option.
"""
if not os.path.exists(config.ASSETS_ROOT):
os.makedirs(config.ASSETS_ROOT)
if super_selector:
self.super_selector = super_selector + ' '
self.reset()