def get_file_extensions(qs): extensions = [] if "type" in qs and qs.get("type") in SELECT_FORMATS: for format in SELECT_FORMATS.get(qs.get("type"), []): extensions.extend(EXTENSIONS[format]) else: for k, v in EXTENSIONS.items(): for item in v: if item: extensions.append(item) return extensions
def get_file_extensions(qs): extensions = [] if "type" in qs and qs.get("type") in SELECT_FORMATS: for format in SELECT_FORMATS.get(qs.get("type"), []): extensions.extend(EXTENSIONS[format]) else: for k, v in EXTENSIONS.items(): for item in v: if item: extensions.append(item) return extensions
def get_file_extensions(qs): extensions = [] if "type" in qs and qs.get("type") in SELECT_FORMATS: for format in SELECT_FORMATS.get(qs.get("type"), []): extensions.extend(EXTENSIONS[format]) else: for k, v in EXTENSIONS.items(): for item in v: if item: extensions.append(item) extensions = '","'.join(extensions) extensions = '["%s"]' % extensions return mark_safe(extensions)
def get_file_extensions(qs): extensions = [] if "type" in qs and qs.get("type") in SELECT_FORMATS: for format in SELECT_FORMATS.get(qs.get("type"), []): extensions.extend(EXTENSIONS[format]) else: for k, v in EXTENSIONS.items(): for item in v: if item: extensions.append(item) extensions = '","'.join(extensions) extensions = '["%s"]' % extensions return mark_safe(extensions)