Esempio n. 1
0
def get_parser(template_name):
    """
    Get the correct parser based on the file extension
    """

    parser = XmlParser()
    # set the barcode file
    parser.barcode_library = find('common/pdf_img/barcode.ps')
    return parser
Esempio n. 2
0
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()
Esempio n. 3
0
def get_parser(template_name):
    """
    Get the correct parser based on the file extension
    """
    import os

    if template_name[-4:] == '.xml':
        parser = XmlParser()
        # set the barcode file
        parser.barcode_library = find('common/pdf_img/barcode.ps')
        return parser
    else:
        return Parser()
Esempio n. 4
0
def get_parser(template_name):
    """
    Get the correct parser based on the file extension
    """
    import os

    if template_name[-4:] == '.xml':
        parser = XmlParser()
        # set the barcode file
        parser.barcode_library = find('common/pdf_img/barcode.ps')
        return parser
    else:
        return Parser()