diff --git a/README.md b/README.md index 4e21132..475baad 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,3 @@ # Flask Tutorial -Here I will work through the Flask tutorial at https://flask.palletsprojects.com/en/3.0.x/tutorial/ - +Here I will work through the Flask tutorial at https://flask.palletsprojects.com/en/stable/tutorial/ diff --git a/flaskr/__init__.py b/flaskr/__init__.py deleted file mode 100644 index ba1f57c..0000000 --- a/flaskr/__init__.py +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env python3 - -import os - -from flask import Flask - - -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', - DATABASE=os.path.join(app.instance_path, 'flaskr.sqlite'), - ) - - 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!' - - return app diff --git a/flaskr/db.py b/flaskr/db.py deleted file mode 100644 index bb80966..0000000 --- a/flaskr/db.py +++ /dev/null @@ -1,23 +0,0 @@ -#!/usr/bin/env python3 - -import sqlite3 -import click -from flask import current_app, g - - -def get_db(): - if 'db' not in g: - g.db = sqlite3.connect( - current_app.config['DATABASE'], - detect_types=sqlite3.PARSE_DECLTYPES - ) - g.db.row_factory = sqlite3.Row - - return g.db - - -def close_db(e=None): - db = g.pop('db', None) - - if db is not None: - db.close()