diff --git a/.gitignore b/.gitignore index d801967..aa00257 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ data/recs.json backup.sql app/data/ + +app/application/__pycache__/ diff --git a/app/application/__init__.py b/app/application/__init__.py index b8758b7..fa7d78f 100644 --- a/app/application/__init__.py +++ b/app/application/__init__.py @@ -5,15 +5,17 @@ import os from json import dumps import application.endpoints as endpoints import application.config as config +import logging app = Flask(__name__) api = Api(app, version='1', contact={"name":""}, license={"name":"Online Dienst Dokumentation"}, api_spec_url='/api/swagger') - +logging.basicConfig(level=logging.DEBUG) api.add_resource(endpoints.RecipeList,'/api/v1/recipe/') api.add_resource(endpoints.Images,'/api/v1/images/') @app.route("/") def index(): """serve the ui""" + app.logger.info(f" request from {request.remote_addr}") return render_template("index.html") \ No newline at end of file diff --git a/app/application/__pycache__/__init__.cpython-37.pyc b/app/application/__pycache__/__init__.cpython-37.pyc deleted file mode 100644 index 2c9bb99..0000000 Binary files a/app/application/__pycache__/__init__.cpython-37.pyc and /dev/null differ diff --git a/app/application/__pycache__/app.cpython-37.pyc b/app/application/__pycache__/app.cpython-37.pyc deleted file mode 100644 index eb08c4c..0000000 Binary files a/app/application/__pycache__/app.cpython-37.pyc and /dev/null differ diff --git a/app/application/__pycache__/config.cpython-37.pyc b/app/application/__pycache__/config.cpython-37.pyc deleted file mode 100644 index d7a1f01..0000000 Binary files a/app/application/__pycache__/config.cpython-37.pyc and /dev/null differ diff --git a/app/application/__pycache__/db.cpython-37.pyc b/app/application/__pycache__/db.cpython-37.pyc deleted file mode 100644 index 79748b6..0000000 Binary files a/app/application/__pycache__/db.cpython-37.pyc and /dev/null differ diff --git a/app/application/__pycache__/db2.cpython-37.pyc b/app/application/__pycache__/db2.cpython-37.pyc deleted file mode 100644 index e56af5b..0000000 Binary files a/app/application/__pycache__/db2.cpython-37.pyc and /dev/null differ diff --git a/app/application/__pycache__/endpoints.cpython-37.pyc b/app/application/__pycache__/endpoints.cpython-37.pyc deleted file mode 100644 index cd9217c..0000000 Binary files a/app/application/__pycache__/endpoints.cpython-37.pyc and /dev/null differ diff --git a/app/application/__pycache__/search.cpython-37.pyc b/app/application/__pycache__/search.cpython-37.pyc deleted file mode 100644 index 94499fb..0000000 Binary files a/app/application/__pycache__/search.cpython-37.pyc and /dev/null differ diff --git a/app/application/endpoints.py b/app/application/endpoints.py index e1af191..63ba9c4 100644 --- a/app/application/endpoints.py +++ b/app/application/endpoints.py @@ -44,6 +44,7 @@ class Images(Resource): session = Session() image = session.query(Recipe.img).filter(Recipe.recipe_id == id).first()[0] image = base64.b64decode(image) + session.close() return flask.Response(image, mimetype='image/png')