app.groupe.route
Module Contents
Functions
|
Route qui affiche la liste des groupes |
|
Route affichant un formulaire vierge ou non (selon l'url) pour ajouter ou mettre à jour un groupe |
|
Route affichant la liste des roles n'appartenant pas au groupe vis à vis de ceux qui appartiennent à celui ci. |
|
Route qui supprime un groupe dont l'id est donné en paramètres dans l'url |
|
|
|
Methode qui supprime les éléments indésirables du formulaires |
|
Methode qui rempli le formulaire par les données de l'éléments concerné |
Attributes
- app.groupe.route.groups()[source]
Route qui affiche la liste des groupes Retourne un template avec pour paramètres :
une entête de tableau –> fLine
le nom des colonnes de la base –> line
le contenu du tableau –> table
le chemin de mise à jour –> pathU
le chemin de suppression –> pathD
le chemin d’ajout –> pathA
le chemin des membres du groupe –> pathP
une clé (clé primaire dans la plupart des cas) –> key
un nom (nom de la table) pour le bouton ajout –> name
un nom de listes –> name_list
ajoute une colonne de bouton (“True” doit être de type string)–> otherCol
nom affiché sur le bouton –> Members
- app.groupe.route.addorupdate(id_role=None)[source]
Route affichant un formulaire vierge ou non (selon l’url) pour ajouter ou mettre à jour un groupe L’envoie du formulaire permet l’ajout ou la maj du groupe dans la base Retourne un template accompagné d’un formulaire pré-rempli ou non selon le paramètre id_role Une fois le formulaire validé on retourne une redirection vers la liste de groupe
- app.groupe.route.membres(id_groupe)[source]
Route affichant la liste des roles n’appartenant pas au groupe vis à vis de ceux qui appartiennent à celui ci. Avec pour paramètre un id de groupe (id_role) Retourne un template avec pour paramètres:
une entête des tableaux –> fLine
le nom des colonnes de la base –> data
liste des roles n’appartenant pas au groupe –> table
liste des roles appartenant au groupe –> table2
variable qui permet a jinja de colorer une ligne si celui-ci est un groupe –> group
- app.groupe.route.delete(id_groupe)[source]
Route qui supprime un groupe dont l’id est donné en paramètres dans l’url Retourne une redirection vers la liste de groupe