Source code for zemfrog.extensions.smorest
from flask_smorest import Api
from flask import Flask
[docs]def init_app(app: Flask):
api = Api(app, spec_kwargs=app.config["API_SPEC_OPTIONS"])
security_def = app.config["API_SECURITY_DEFINITIONS"]
for scheme, attrs in security_def.items():
api.spec.components.security_scheme(scheme, attrs)