Exemple #1
0
def person_parse_xls():
    """Получение списка сотрудников из *.xls для импорта"""
    answer = dict(
        error='yes',
        message=u'Неверный формат файла',
        employers=[]
    )

    filepath = Person.save_import_file(request)
    if not filepath:
        abort(405)

    answer['employers'] = Person.excel_to_json_import(filepath)

    if(os.path.exists(filepath)):
        os.remove(filepath)

    if len(answer['employers']) > 0:
        answer['error'] = 'no'
        answer['message'] = 'Файл успешно загружен'

    return jsonify(answer)