Léger lifting de mes applications Pyramid



Suite à la création d une nouvelle application avec Pyramid 1.10, j ai constaté qu il a de légères améliorations dans l architecture créée par défaut.

app\models\init.py

Ajout des lignes de configuration suivantes dans la fonction def includeme(config):

settings = config.get_settings()
settings["tm.manager_hook"] = "pyramid_tm.explicit_manager"

# use pyramid_tm to hook the transaction lifecycle to the request
config.include("pyramid_tm")

# use pyramid_retry to retry a request when transient exceptions occur
config.include("pyramid_retry")

global_layout.pt


Publié le : 28-06-2023 - 15:46