set flask_app code example

Example 1: run flask app from command line

# For bash do this:
set FLASK_APP=<app_name>

# For powershell do this:
$env FLASK_APP=<app_name>

# Run it like this
flask run

Example 2: how to set and run flask app on terminal

> set FLASK_APP=hello
> flask run

Example 3: default flask app

from flask import Flask
app = Flask(__name__)

@app.route('/')
def index():
    return 'Flask'

Example 4: flask commands

# manage.py

from flask_script import Manager

from myapp import app

manager = Manager(app)

@manager.command
def hello():
    print "hello"

if __name__ == "__main__":
    manager.run()