Beispiel #1
0
from parameters import config

authorizations = {
	'apiKey': {
		'type': 'apiKey',
		'in': 'header',
		'name': 'x-access-token',
	},
}

app = Flask(__name__)

api = Api(app,
		version = config['api']['version'],
		title = config['api']['name'],
		description = config['api']['description'],
		authorizations=authorizations)

app.config["RESTPLUS_JSON"] = {"cls": JSONEncoder}

api.decorators = [cors.crossdomain(
    origin='*', headers=['accept', '*']
)]

api.add_namespace(security_resources)
api.add_namespace(user_resource)
api.add_namespace(heating_resource)
api.add_namespace(heating_schedule_resource, '/heating')

app.run(host="0.0.0.0")