def get_parser(template_name): import os if template_name[-4:] == '.xml': parser = XmlParser() parser.media_root = settings.MEDIA_ROOT parser.barcode_library = os.path.join(settings.MEDIA_ROOT, 'common', 'pdf_img', 'barcode.ps') return parser else: return Parser()