from flask import Flask, render_template, redirect, request app = Flask(__name__, template_folder="views") # Import Controllers from controllers.hobbys import Hobbys hobby = Hobbys() from controllers.index import Index index = Index() # Routes @app.route('/') def Index(): return index.index() @app.route('/hobbys') def hobbysIndex(): return hobby.index() @app.route('/add_user', methods=['POST']) def add_user(): newUser = { 'first_name': request.form['fname'], 'last_name': request.form['lname'], } return index.add_user(newUser) @app.route('/delete/<id>')
#main.py import os from controllers.index import Index from controllers.login import Login app = Index() login = Login() app.mount('/login', login) if 'DYNO' in os.environ: app.run(host='0.0.0.0', port=os.environ.get('PORT', 8000)) else: app.run(host='localhost', port=8000, debug=True, reloader=True)