diff --git a/app.py b/app.py index c9d0566..20da9e3 100644 --- a/app.py +++ b/app.py @@ -1,10 +1,14 @@ from flask import Flask, jsonify, request, abort +from flask_cors import CORS from flask_swagger_ui import get_swaggerui_blueprint from functools import wraps from marshmallow import Schema, fields, ValidationError app = Flask(__name__) +# Enable CORS for all routes and origins: +CORS(app) + # Marshmallow Schemas class UserSchema(Schema): username = fields.Str(required=True) @@ -149,4 +153,5 @@ def delete_house(house_id): if __name__ == '__main__': - app.run(debug=True) \ No newline at end of file + app.run(debug=True) + diff --git a/requirements.txt b/requirements.txt index b4dd577..8a9fa8f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,7 @@ blinker==1.9.0 click==8.1.8 Flask==3.1.0 +flask-cors==5.0.1 flask-swagger-ui==4.11.1 itsdangerous==2.2.0 Jinja2==3.1.6