Update: save Docker nginx Angular Node Flask

This commit is contained in:
Yûki VACHOT 2022-02-01 19:38:39 +01:00
parent 1a3bee1846
commit fcedd7534c
16 changed files with 89 additions and 84 deletions

View file

@ -0,0 +1,26 @@
print("Import Flask")
from flask import Flask
print("Import Flask-Cors")
from flask_cors import CORS
def create_app(flask_env='development'):
print("create app")
app = Flask(__name__, instance_relative_config=False, static_url_path='')
origin = app.config.get('ALLOW_ORIGIN')
if origin is None:
origin = ['http://127.0.0.1:4200', 'http://localhost:4200']
CORS(app, supports_credentials=True, origins=origin)
if flask_env == 'production':
app.config.from_object("config.ProductionConfig")
elif flask_env == 'testing':
app.config.from_object("config.TestingConfig")
elif flask_env == 'development':
app.config.from_object("config.DevelopmentConfig")
else:
app.config.from_object("config.Config")
with app.app_context():
from . import routes
app.register_blueprint(routes.bp)
return app