def alerte(): list_al , msg = [], "" min_nbr_day = 0 max_nbr_day = 4 try: alerte = Alerte.get() except: alerte = None if alerte: for al in Alerte.filter(status=True): dat = (al.date_a - datetime.now()).days if dat <= max_nbr_day and dat >= min_nbr_day: list_al.append(al) msg += "%d jr(s) pour: %s " % (dat, al.objets) return list_al, msg