efrf / app.py
ayush-goud's picture
Upload 3 files
0e490ab verified
raw
history blame contribute delete
882 Bytes
import os
from flask import Flask, render_template, request
from predictor import check
author = 'TEAM DELTA'
app = Flask(__name__, static_folder="images")
APP_ROOT = os.path.dirname(os.path.abspath(__file__))
@app.route('/')
@app.route('/index')
def index():
return render_template('upload.html')
@app.route('/upload', methods=['GET', 'POST'])
def upload():
target = os.path.join(APP_ROOT, 'images/')
print(target)
if not os.path.isdir(target):
os.mkdir(target)
for file in request.files.getlist('file'):
print(file)
filename = file.filename
print(filename)
dest = '/'.join([target, filename])
print(dest)
file.save(dest)
status = check(filename)
return render_template('complete.html', image_name=filename, predvalue=status)
if __name__ == "main":
app.run(port=4555, debug=True)