#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Created on Sun Jul 14 11:50:51 2019 @author: dagarcos """ import os from flask import Flask, flash, render_template, redirect, request, url_for from flask_cors import CORS, cross_origin from models.db import db from controllers.mainController import mainController app = Flask(__name__) app.secret_key = os.urandom(12) app.config['SQLALCHEMY_DATABASE_URI'] = "" app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = True db.init_app(app) app.register_blueprint(mainController) CORS(app, origins = "*", allow_headers=["Content-Type", "content-type", "Authorization", "Access-Control-Allow-Credentials", "Access-Control-Allow-Headers", "Access-Control-Allow-Origin"], supports_credentials=True) if __name__ == '__main__': app.run(host='0.0.0.0', debug=True) @app.after_request def after_request(response): response.headers.add('Access-Control-Allow-Origin', '*') response.headers.add('Access-Control-Allow-Headers', 'Content-Type,Authorization') response.headers.add('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE,OPTIONS') return response