You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
589 B
Python

import os
import sys
import typing as t
sys.path.insert(0, os.path.abspath(os.path.dirname(__file__)))
activate_this = os.path.abspath(os.path.dirname(__file__)) + "/.venv/bin/activate_this.py"
if os.path.exists(activate_this):
with open(activate_this) as file_:
exec(file_.read(), dict(__file__=activate_this))
# On importe l'app uniquement APRES avoir activé le virtualenv
from app import app
app.config["FLASK_ENV"] = "production"
def application(req_environ: dict, start_response: t.Callable) -> t.Any:
return app(req_environ, start_response)