예제 #1
0
def do_compile_media(force=("f", False)):
  '''Compile media files(JavaScript/css)
  '''
  media_compiler.set_verbose_method(media_compiler.VERBOSE_PRINT)
  media_compiler.manage_static_files()
  media_compiler.compile_css(force=force)
  media_compiler.compile_js(force=force)
예제 #2
0
def do_compile_media(force=("f", False)):
    '''Compile media files(JavaScript/css)
  '''
    media_compiler.set_verbose_method(media_compiler.VERBOSE_PRINT)
    media_compiler.manage_static_files()
    media_compiler.compile_css(force=force)
    media_compiler.compile_js(force=force)
예제 #3
0
def get_compiled_css_urls(label):
  t = '<link type="text/css" rel="stylesheet" href="%s" />\n'

  media_compiler.set_verbose_method(media_compiler.VERBOSE_LOGGING)
  tags = []
  for url in media_compiler.get_css_urls(label, auto_compile=False):
    tags.append(t % url)
  return Markup(''.join(tags))
예제 #4
0
def get_compiled_js_urls(label):
  t = '<script type="text/javascript" src="%s"></script>\n'

  media_compiler.set_verbose_method(media_compiler.VERBOSE_LOGGING)
  tags = []
  for url in media_compiler.get_js_urls(label, auto_compile=False):
    tags.append(t % url)
  return Markup(''.join(tags))
예제 #5
0
def get_compiled_css_urls(label):
  t = '<link type="text/css" rel="stylesheet" href="%s" />\n'

  media_compiler.set_verbose_method(media_compiler.VERBOSE_LOGGING)
  markup = ''
  for url in media_compiler.get_css_urls(label, auto_compile=False):
    markup += t.replace('%s', url)
  return Markup(markup)
예제 #6
0
def get_compiled_js_urls(label):
  t = '<script type="text/javascript" src="%s"></script>\n'

  media_compiler.set_verbose_method(media_compiler.VERBOSE_LOGGING)
  markup = ''
  for url in media_compiler.get_js_urls(label, auto_compile=False):
    markup += t.replace('%s', url)
  return Markup(markup)