Ajoute les horaires de vote dans le mail d'annonce
This commit is contained in:
parent
b2c55b824a
commit
f9271f5690
2 changed files with 5 additions and 0 deletions
|
@ -5,6 +5,7 @@ MAIL_VOTERS = (
|
|||
"\n"
|
||||
"\n"
|
||||
"Election URL: {election_url}\n"
|
||||
"The election will take place from {start} to {end}.\n"
|
||||
"\n"
|
||||
"Your voter ID: {username}\n"
|
||||
"Your password: {password}\n"
|
||||
|
|
|
@ -405,6 +405,8 @@ def send_mail(election, subject, body, reply_to):
|
|||
voters = list(election.registered_voters.exclude(has_valid_email=True))
|
||||
e_url = reverse("election.view", args=[election.id])
|
||||
url = f"https://vote.eleves.ens.fr{e_url}"
|
||||
start = election.start_date.strftime("%d/%m/%Y %H:%M %Z")
|
||||
end = election.end_date.strftime("%d/%m/%Y %H:%M %Z")
|
||||
messages = []
|
||||
for v in voters:
|
||||
password = generate_password()
|
||||
|
@ -416,6 +418,8 @@ def send_mail(election, subject, body, reply_to):
|
|||
body=body.format(
|
||||
full_name=v.full_name,
|
||||
election_url=url,
|
||||
start=start,
|
||||
end=end,
|
||||
username=v.base_username,
|
||||
password=password,
|
||||
),
|
||||
|
|
Loading…
Reference in a new issue