import os from flask import Flask, render_template, redirect, url_for, request app = Flask(__name__) app.config.from_object(os.environ['APP_SETTINGS']) print(os.environ['APP_SETTINGS']) @app.route('/') def home(): return "Hello World!" @app.route('/') def hello_name(name): return "Hello {}!".format(name) @app.route('/welcome') def welcome(): return render_template('welcome.html') # render a template # Route for handling the login page logic @app.route('/login', methods=['GET', 'POST']) def login(): error = None if request.method == 'POST': if request.form['username'] != 'admin' or request.form['password'] != 'admin': error = 'Invalid Credentials. Please try again.' else: return redirect(url_for('home')) return render_template('login.html', error=error) if __name__ == '__main__': app.run()