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 })
def upload(): return jsonify(Tools.upload())