dateFin = input("Date de fin : ") pays = input("Pays : ") departement = input("Département (si France) : ") type = input("Type de l'eclipse (solaire ou lunaire) : ") eclipse = Eclipse(libelle,dateDeb,dateFin,pays,departement,type) db.create(eclipse, Eclipse) if action == 2: print("Choisissez ce que vous voulez supprimer.") print("1 : Evenement") print("2 : Eruption") print("3 : Eclipse") action = int(input("Entrez le numéro de votre choix : ")) if action == 1: id = input("Identifiant de l'évènnement à supprimer :") evenement = db.retrieve(Evenement, Evenement.id, id) if evenement != None: db.delete(evenement, Evenement) if action == 2 : id = input("Identifiant de l'éruption à supprimer :") eruption = db.retrieve(Eruption, Eruption.id, id) if eruption != None: db.delete(eruption, Eruption) if action == 3: id = input("Identifiant de l'eclipse à supprimer :") eclipse = db.retrieve(Eclipse, Eclipse.id, id) if eclipse != None: db.delete(eclipse, Eclipse) if action == 3: print("Choisissez ce que vous voulez supprimer.")
def eclipses(self): db = Database() eclipses = db.retrieve((Eclipse)) return _eclipses.render_unicode(eclipses=eclipses)
def evenements(self): db = Database() evenements = db.retrieve(Evenement) return _evenements.render_unicode(evenements=evenements)
def eruptions(self): db = Database() eruptions = db.retrieve((Eruption)) return _eruptions.render_unicode(eruptions=eruptions)
def eclipses(self): db = Database() print("toto") eclipses = db.retrieve(Eclipse) print(eclipses) return _eclipses.render_unicode(eclipses=eclipses)