Bonjour à tous,
Comme dit dans le titre, je développe un projet avec le framework DJANGO 4.0.3 et pour afficher certaines pages de mon application j'effectue des requêtes dans une base de données Oracle déjà existante et sur laquelle j'ai des droits en lecture uniquement.
J'utilise donc le module cx_Oracle pour me connecter et j'ouvre ensuite autant de cursor() que de requêtes SQL.
L’inconvénient ici est que mes requêtes ne pouvant pas êtres toutes sur le même script, je doit me reconnecter à Oracle (cx_Oracle.connect()) à presque chaque requête ce qui me fait perdre du temps.
Auriez vous une idée de comment garder la connexion ouverte ou s'il y a une façon plus propre de se connecter grâce à Django ?
N'hésitez pas si vous avez besoin de précisions pour mieux comprendre.
Merci d'avance,
Partager