async def get_region(reg: int): print("api1") da.connexion() print("api2") data = da.get_region(reg = reg) print("api3") da.deconnexion() print("api4") print(data) return data
async def get_filiere_reg(fil: str = None, reg: int = None): if reg == None : # Ne récupérer que la filière complète si pas de code région da.connexion() data = da.get_filiere(fil = str(fil)) da.deconnexion() return data elif fil != None and reg != None : # Récupérer la filière pour une région si filière et code région sont renseignés da.connexion() data = da.get_filiere_region(fil = str(fil), reg = int(reg)) da.deconnexion() return data elif fil == None and reg != None : # Récupérer toute une région si un code région est renseigné da.connexion() data = da.get_region(reg = int(reg)) da.deconnexion() return data