Upgrade to django-pipeline 1.6.14 (#20449)
This commit is contained in:
@@ -26,26 +26,26 @@ class EdxFragmentView(FragmentView):
|
||||
@staticmethod
|
||||
def get_css_dependencies(group):
|
||||
"""
|
||||
Returns list of CSS dependencies belonging to `group` in settings.PIPELINE_JS.
|
||||
Returns list of CSS dependencies belonging to `group` in settings.PIPELINE['JAVASCRIPT'].
|
||||
|
||||
Respects `PIPELINE_ENABLED` setting.
|
||||
Respects `PIPELINE['PIPELINE_ENABLED']` setting.
|
||||
"""
|
||||
if settings.PIPELINE_ENABLED:
|
||||
return [settings.PIPELINE_CSS[group]['output_filename']]
|
||||
if settings.PIPELINE['PIPELINE_ENABLED']:
|
||||
return [settings.PIPELINE['STYLESHEETS'][group]['output_filename']]
|
||||
else:
|
||||
return settings.PIPELINE_CSS[group]['source_filenames']
|
||||
return settings.PIPELINE['STYLESHEETS'][group]['source_filenames']
|
||||
|
||||
@staticmethod
|
||||
def get_js_dependencies(group):
|
||||
"""
|
||||
Returns list of JS dependencies belonging to `group` in settings.PIPELINE_JS.
|
||||
Returns list of JS dependencies belonging to `group` in settings.PIPELINE['JAVASCRIPT'].
|
||||
|
||||
Respects `PIPELINE_ENABLED` setting.
|
||||
Respects `PIPELINE['PIPELINE_ENABLED']` setting.
|
||||
"""
|
||||
if settings.PIPELINE_ENABLED:
|
||||
return [settings.PIPELINE_JS[group]['output_filename']]
|
||||
if settings.PIPELINE['PIPELINE_ENABLED']:
|
||||
return [settings.PIPELINE['JAVASCRIPT'][group]['output_filename']]
|
||||
else:
|
||||
return settings.PIPELINE_JS[group]['source_filenames']
|
||||
return settings.PIPELINE['JAVASCRIPT'][group]['source_filenames']
|
||||
|
||||
def vendor_js_dependencies(self):
|
||||
"""
|
||||
|
||||
@@ -275,7 +275,7 @@ class ThemePipelineMixin(PipelineMixin):
|
||||
themes = get_themes()
|
||||
|
||||
for theme in themes:
|
||||
css_packages = self.get_themed_packages(theme.theme_dir_name, settings.PIPELINE_CSS)
|
||||
css_packages = self.get_themed_packages(theme.theme_dir_name, settings.PIPELINE['STYLESHEETS'])
|
||||
|
||||
from pipeline.packager import Packager
|
||||
packager = Packager(storage=self, css_packages=css_packages)
|
||||
|
||||
@@ -57,7 +57,7 @@ def stylesheet(parser, token): # pylint: disable=unused-argument
|
||||
_, name = token.split_contents()
|
||||
except ValueError:
|
||||
raise template.TemplateSyntaxError(
|
||||
u'%r requires exactly one argument: the name of a group in the PIPELINE_CSS setting' %
|
||||
u'%r requires exactly one argument: the name of a group in the PIPELINE["STYLESHEETS"] setting' %
|
||||
token.split_contents()[0]
|
||||
)
|
||||
return ThemeStylesheetNode(name)
|
||||
@@ -72,7 +72,7 @@ def javascript(parser, token): # pylint: disable=unused-argument
|
||||
_, name = token.split_contents()
|
||||
except ValueError:
|
||||
raise template.TemplateSyntaxError(
|
||||
u'%r requires exactly one argument: the name of a group in the PIPELINE_JS setting' %
|
||||
u'%r requires exactly one argument: the name of a group in the PIPELINE["JAVASCRIPT"] setting' %
|
||||
token.split_contents()[0]
|
||||
)
|
||||
return ThemeJavascriptNode(name)
|
||||
|
||||
Reference in New Issue
Block a user