Exemple #1
0
def convert():
    upload = Tools.upload()
    path = upload['path']
    basename = Tools.get_basename(upload['name'])
    new_name = (basename + '.pdf').encode('utf-8')
    document = Document(upload['path'])
    new = path + '.pdf'
    save = document.save(new)
    user_id = 1
    type = mimetypes.guess_type(urllib.pathname2url(new_name))
    model = File(user_id=user_id,
                 name=new_name.decode('utf-8'),
                 path=new,
                 type=type[0])
    db.session.add(model)
    db.session.commit()
    return jsonify({
        'save': save,
        'name': new_name,
        'url': '/download/' + str(model.id),
        'type': type[0],
        'path': new
    })
Exemple #2
0
def upload():
    return jsonify(Tools.upload())