def file_post(): file = request.files.get("file") if not file: data = {"message": "Could not find file data"} return Response(json.dumps(data), 422, mimetype="application/json") filename = secure_filename(file.filename) print "printing upload path:" print upload_path(filename) db_file = File(name=filename) session.add(db_file) session.commit() file.save(upload_path(filename)) data = db_file.as_dictionary() print data return Response(json.dumps(data), 201, mimetype="application/json")
def file_post(): print(request.files) if 'file' not in request.files: flash('no file part') return redirect('/') file = request.files['file'] if file.filename == '': flash('not selected file') return redirect('/') filename = secure_filename(file.filename) file_path = upload_path(filename) file.save(file_path) file_sql = File(file_name=filename, path=file_path) session.add(file_sql) session.commit() jdump = jsonify(file_sql.as_dictionary()) return jdump, 201