From 1ec1f43940dec001817afff3c1d6bb44a36bb623 Mon Sep 17 00:00:00 2001 From: yamanq Date: Thu, 19 Apr 2018 21:24:00 -0400 Subject: [PATCH] get files update --- SmearcarDB/server.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/SmearcarDB/server.py b/SmearcarDB/server.py index a95a1b9..15f9ffd 100644 --- a/SmearcarDB/server.py +++ b/SmearcarDB/server.py @@ -22,7 +22,7 @@ class Frequency(db.Model): class Language(db.Model): id = db.Column(db.Integer, primary_key=True, autoincrement=True) name = db.Column(db.String(100), nullable=False) - source = db.Column(db.LargeBinary) + # source = db.Column(db.LargeBinary) phonemes = db.relationship('Frequency') @@ -151,7 +151,10 @@ def initial(): # GET method for files @app.route("/server/", methods=["GET"]) def file_return(lang_id): - return Language.query.filter_by(id=lang_id).first().source + try: + return send_file('source/' + lang_id) + except Exception as e: + return str(e) # POST files @app.route("/source", methods=["POST"])