Ajout de commentaires
This commit is contained in:
parent
5beb1c25b3
commit
4a99c3d6f5
1 changed files with 14 additions and 0 deletions
|
@ -8,6 +8,10 @@ from django.core.mail import EmailMessage, get_connection
|
||||||
from django.core.validators import validate_email
|
from django.core.validators import validate_email
|
||||||
from django.utils.translation import gettext_lazy as _
|
from django.utils.translation import gettext_lazy as _
|
||||||
|
|
||||||
|
# #############################################################################
|
||||||
|
# Fonctions universelles
|
||||||
|
# #############################################################################
|
||||||
|
|
||||||
|
|
||||||
def choices_length(choices):
|
def choices_length(choices):
|
||||||
"""Renvoie la longueur maximale des choix de choices"""
|
"""Renvoie la longueur maximale des choix de choices"""
|
||||||
|
@ -17,6 +21,11 @@ def choices_length(choices):
|
||||||
return m
|
return m
|
||||||
|
|
||||||
|
|
||||||
|
# #############################################################################
|
||||||
|
# Classes pour différencier les différents types de questions
|
||||||
|
# #############################################################################
|
||||||
|
|
||||||
|
|
||||||
class CastFunctions:
|
class CastFunctions:
|
||||||
"""Classe pour enregistrer les votes"""
|
"""Classe pour enregistrer les votes"""
|
||||||
|
|
||||||
|
@ -55,6 +64,11 @@ class TallyFunctions:
|
||||||
Option.objects.bulk_update(options, ["nb_votes"])
|
Option.objects.bulk_update(options, ["nb_votes"])
|
||||||
|
|
||||||
|
|
||||||
|
# #############################################################################
|
||||||
|
# Fonctions pour importer une liste de votant·e·s
|
||||||
|
# #############################################################################
|
||||||
|
|
||||||
|
|
||||||
def create_users(election, csv_file):
|
def create_users(election, csv_file):
|
||||||
"""Crée les votant·e·s pour l'élection donnée, en remplissant les champs
|
"""Crée les votant·e·s pour l'élection donnée, en remplissant les champs
|
||||||
`username`, `election` et `full_name`.
|
`username`, `election` et `full_name`.
|
||||||
|
|
Loading…
Reference in a new issue