Beispiel #1
0
#!/usr/bin/env python

from app.settings import create_app, parse_arguments

if __name__ == "__main__":
    args = parse_arguments()
    app = create_app(args.config, args.debug)
Beispiel #2
0
# Load environment file
load_dotenv('.env')

# Create an APISpec
spec = APISpec(
    title='Price Comparison Extension',
    version='0.0.1',
    openapi_version='2.0',
    plugins=[
        FlaskPlugin(),
        MarshmallowPlugin(),
    ],
)

app = create_app(os.getenv('FLASK_APP_ENV') or 'dev')

# Import module URLs
app.register_blueprint(core_urls)
app.register_blueprint(search_urls)

# # Config swagger
# template = {
#     "swagger": "2.0",
#     "info": {
#         "title": "Flask APP",
#         "description": "Practice using flask for building APIs",
#         "contact": {
#             "responsibleOrganization": "ME",
#             "responsibleDeveloper": "Me",
#             "email": "*****@*****.**",
Beispiel #3
0
 def setUp(self):
     self.app = create_app('config/test.cfg', False)
     self.app.config['TESTING'] = True