app.t_roles.route

Module Contents

Functions

users()

Route qui affiche la liste des utilisateurs

addorupdate([id_role])

Route affichant un formulaire vierge ou non (selon l'url) pour ajouter ou mettre à jour un utilisateurs

updatepass([id_role])

Route affichant un formulaire permettant de changer le pass des utilisateurs

deluser(id_role)

Route qui supprime un utilisateurs dont l'id est donné en paramètres dans l'url

info(id_role)

buildUserFullName(user)

pops(form[, with_group])

Methode qui supprime les éléments indésirables du formulaires

process(form, user, groups)

Methode qui rempli le formulaire par les données de l'éléments concerné

test(id_role)

Attributes

URL_APPLICATION

route

app.t_roles.route.URL_APPLICATION[source]
app.t_roles.route.route[source]
app.t_roles.route.users()[source]

Route qui affiche la liste des utilisateurs 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 de la page d’information –> pathI

  • 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 pour accéder aux infos de l’utilisateur –> see

app.t_roles.route.addorupdate(id_role=None)[source]

Route affichant un formulaire vierge ou non (selon l’url) pour ajouter ou mettre à jour un utilisateurs L’envoie du formulaire permet l’ajout ou la mise à jour de l’utilisateur dans la base Retourne un template accompagné du formulaire pré-rempli ou non selon le paramètre id_role Une fois le formulaire validé on retourne une redirection vers la liste des utilisateurs

app.t_roles.route.updatepass(id_role=None)[source]

Route affichant un formulaire permettant de changer le pass des utilisateurs L’envoie du formulaire permet la mise à jour du pass de l’utilisateur dans la base Retourne un template accompagné du formulaire pré-rempli ou non selon le paramètre id_role Une fois le formulaire validé on retourne une redirection vers la liste des utilisateurs

app.t_roles.route.deluser(id_role)[source]

Route qui supprime un utilisateurs dont l’id est donné en paramètres dans l’url Retourne une redirection vers la liste d’utilisateurs

app.t_roles.route.info(id_role)[source]
app.t_roles.route.buildUserFullName(user)[source]
app.t_roles.route.pops(form, with_group=True)[source]

Methode qui supprime les éléments indésirables du formulaires Avec pour paramètre un formulaire

app.t_roles.route.process(form, user, groups)[source]

Methode qui rempli le formulaire par les données de l’éléments concerné Avec pour paramètres un formulaire, un user et les groupes

auxquels il appartient

app.t_roles.route.test(id_role)[source]