forked from ScoDoc/ScoDoc
adaptation bulletins classiques pour etat-civil
This commit is contained in:
parent
007f915d52
commit
f645c878a8
@ -72,6 +72,7 @@ def format_etud_ident(etud):
|
|||||||
etud["nom_disp"] = etud["nom"]
|
etud["nom_disp"] = etud["nom"]
|
||||||
|
|
||||||
etud["nomprenom"] = format_nomprenom(etud) # M. Pierre DUPONT
|
etud["nomprenom"] = format_nomprenom(etud) # M. Pierre DUPONT
|
||||||
|
etud["etat_civil"] = format_etat_civil(etud)
|
||||||
if etud["civilite"] == "M":
|
if etud["civilite"] == "M":
|
||||||
etud["ne"] = ""
|
etud["ne"] = ""
|
||||||
elif etud["civilite"] == "F":
|
elif etud["civilite"] == "F":
|
||||||
@ -142,6 +143,14 @@ def format_civilite(civilite):
|
|||||||
raise ScoValueError("valeur invalide pour la civilité: %s" % civilite)
|
raise ScoValueError("valeur invalide pour la civilité: %s" % civilite)
|
||||||
|
|
||||||
|
|
||||||
|
def format_etat_civil(etud: dict):
|
||||||
|
if etud["prenom_etat_civil"]:
|
||||||
|
civ = {"M": "M.", "F": "Mme", "X": ""}[etud["civilite_etat_civil"]]
|
||||||
|
return f'{civ} {etud["prenom_etat_civil"]} {etud["nom"]}'
|
||||||
|
else:
|
||||||
|
return etud["nomprenom"]
|
||||||
|
|
||||||
|
|
||||||
def format_lycee(nomlycee):
|
def format_lycee(nomlycee):
|
||||||
nomlycee = nomlycee.strip()
|
nomlycee = nomlycee.strip()
|
||||||
s = nomlycee.lower()
|
s = nomlycee.lower()
|
||||||
|
Loading…
Reference in New Issue
Block a user