def view_media(page, full_url): if full_url: return get_media_list(page.node) else: js = set() css = set() for idevice in page.node.idevices.all(): block = block_factory(idevice.as_child()) for each in block.media._js: js.add("<script src='{}'></script>".format(each.split('/')[-1])) for each in block.media._css.get('all', []): css.add("<link rel='stylesheet' href='{}' />".format( each.split('/')[-1])) return "\n".join(css) + "\n" + "\n".join(js)
def render_form_media(node): '''Rendern media for very form on the given node''' return get_media_list(node)