diff --git a/__init__.py b/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..f91b9d3bb0d8400faa354fadf7a37771376d7a8f --- /dev/null +++ b/__init__.py @@ -0,0 +1,42 @@ +import os +#from flask import tender_template +from flask import Flask, render_template + + +def create_app(test_config=None): + # create and configure the app + app = Flask(__name__, instance_relative_config=True) + app.config.from_mapping( + SECRET_KEY='dev' + ) + + if test_config is None: + # load the instance config, if it exists, when not testing + app.config.from_pyfile('config.py', silent=True) + else: + # load the test config if passed in + app.config.from_mapping(test_config) + + # ensure the instance folder exists + try: + os.makedirs(app.instance_path) + except OSError: + pass + + # a simple page that says hello + @app.route('/hello') + def hello(): + return 'Hello, World!' + + from . import city + app.register_blueprint(city.bp) + + @app.route('/about') + def about(): + return render_template('about.html', helloWorld='Hello World') + + @app.route('/chloe') + def chloe(): + return render_template('chloe.html', helloWorld='Hello World') + + return app \ No newline at end of file