Exemplo n.º 1
0
 def _setup_assets(self):
     config = Config.getInstance()
     url_base_path = urlparse(config.getBaseURL()).path
     output_dir = os.path.join(config.getHtdocsDir(), 'static', 'assets', 'plugins', self.name)
     output_url = '{}/static/assets/plugins/{}'.format(url_base_path, self.name)
     static_dir = os.path.join(self.root_path, 'static')
     static_url = '{}/static/plugins/{}'.format(url_base_path, self.name)
     self.assets = Environment(output_dir, output_url, debug=config.getDebug())
     self.assets.append_path(output_dir, output_url)
     self.assets.append_path(static_dir, static_url)
     configure_pyscss(self.assets)
     self.register_assets()
Exemplo n.º 2
0
 def _setup_assets(self):
     url_base_path = urlparse(config.BASE_URL).path
     output_dir = os.path.join(config.ASSETS_DIR, 'plugin-{}'.format(self.name))
     output_url = '{}/static/assets/plugin-{}'.format(url_base_path, self.name)
     static_dir = os.path.join(self.root_path, 'static')
     static_url = '{}/static/plugins/{}'.format(url_base_path, self.name)
     self.assets = LazyCacheEnvironment(output_dir, output_url, debug=config.DEBUG,
                                        cache=get_webassets_cache_dir(self.name))
     self.assets.append_path(output_dir, output_url)
     self.assets.append_path(static_dir, static_url)
     configure_pyscss(self.assets)
     self.register_assets()
Exemplo n.º 3
0
 def _setup_assets(self):
     config = Config.getInstance()
     url_base_path = urlparse(config.getBaseURL()).path
     output_dir = os.path.join(config.getAssetsDir(), 'plugin-{}'.format(self.name))
     output_url = '{}/static/assets/plugin-{}'.format(url_base_path, self.name)
     static_dir = os.path.join(self.root_path, 'static')
     static_url = '{}/static/plugins/{}'.format(url_base_path, self.name)
     self.assets = LazyCacheEnvironment(output_dir, output_url, debug=config.getDebug(),
                                        cache=get_webassets_cache_dir(self.name))
     self.assets.append_path(output_dir, output_url)
     self.assets.append_path(static_dir, static_url)
     configure_pyscss(self.assets)
     self.register_assets()