getYearEvts.py 765 B

1234567891011121314151617181920212223242526
  1. from Evenements.models import *
  2. from Evenements.views import *
  3. import sys
  4. import locale,datetime
  5. locale.setlocale(locale.LC_TIME,'')
  6. mois=["Janvier","Février","Mars","Avril","Mais","Juin","Juillet","Août",
  7. "Septembre","Octobre","Novembre","Décembre"]
  8. jour=["Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi","Dimanche"]
  9. def dateclear(s):
  10. ll=s.split()
  11. ll[1]=mois[int(ll[1])-1]
  12. return " ".join(ll)
  13. #
  14. #Y=int(sys.argv[1])
  15. Y=2020
  16. Q=Conference.objects.all()
  17. Qok=[x for x in Q if x.date.year==Y]
  18. for x in Qok:
  19. day=jour[x.date.weekday()]
  20. thedate= dateclear(x.date.strftime('%d %m %Y'))
  21. tit=x.Titre.replace("<sup>ème</sup>","\ieme")
  22. s=f"{day}/ {thedate}/{tit}/{x.Prenom_du_Conferencier}/{x.Nom_du_Conferencier}"
  23. print(s)