from flask import Flask, render_template, request import datetime import pytz import joblib app = Flask(__name__) model = joblib.load('irismodel1.joblib') @app.route('/') def index(): return render_template('index.html') @app.route('/predictionpage') def pp(): return render_template('prediction.html') @app.route('/prediction', methods=['POST', 'GET']) def prediction(): sl = float(request.form['sl']) sw = float(request.form['sw']) pl = float(request.form['pl']) pw = float(request.form['pw']) pred = model.predict([[sl, sw, pl, pw]])[0] return render_template('prediction.html', pred=pred) @app.route('/add') def add(): return render_template('add.html') @app.route('/addkaro', methods=['GET']) def addkaro(): a = int(request.args.get('phelanumber')) b = int(request.args.get('dusranumber')) c = a + b o = 'The Sum is' return render_template('add.html', c=c, o=o) @app.route('/date') def date(): date=datetime.datetime.now().astimezone(pytz.timezone('Asia/Kolkata')).strftime('%Y-%m-%d %H:%M %p') return render_template('datetime.html', current_time=date) if __name__ == '__main__': app.run(debug=True)