Interface

Anonymisation Utilisateurs

Objectif Dans ce cas d’utilisation, nous allons créer des écrans permettant l’anonymisation des données sensibles, maitrisé par le visiteur. Sommaire Contenu à compléter Nous allons pas-à-pas procéder à la génération de ces écrans.

Continuer la lecture

Comportements dynamiques, directement dans votre formulaire

Objectif Dans ce cas d’utilisation, nous allons créer un nouveau formulaire de données, pour gérer automatiquement l’affichage de certains champs. Sommaire Création d’une nouvelle collection, dans l’environnement PETS Description du besoin recherché : affichage d’une liste = f(sélection de l’utilisateur) Création du formulaire de données correspondant Contenu Nous allons pas-à-pas procéder à la création dynamique de ces champs. Nous représenterons au format YAML/JSON les informations du document. Par défaut, toutes les informations utiles sont disponibles : https://dev.

Continuer la lecture

Import de fichiers

Objectif Création d’un script permettant d’importer des fichiers dans une collection PETS Sommaire Fonctionnement Analyse des fichiers pour en déterminer la librairie à utiliser Création du script d’import Test du script Import depuis IDB Remarques Contenu Nous verrons le fonctionnement de l’import via l’utilisation d’un des scripts déjà existant. Nous expliquerons : la déclaration de ces scripts dans l’application les différents types d’import : import pour création import pour modification Nous présenterons les différents moyens de lire un document en fonction de son type et contenu (CSV, XLS, XLSX, XLSX avec cellules nommées, …).

Continuer la lecture

Nouvelle bibliothéque - Etats de restitution

Etude d’une nouvelle bibliothèque pour créer des rapports dynamiques, intégrés dans un environnement Jupyter : https://github.com/plotly/jupyter-dash Les différents rubriques abordés seront : Processus d’installation de la bibliothèque / Extension Voir les Requirements nécessaires Ajouter à la liste des Requirements de l’application IDB

Continuer la lecture

Préliminaire - Fonctions API

Objectif Dans cet atelier, nous décrivons les principes de base des fonctions API. Sommaire Pourquoi utiliser une fonction API ? Quels sont les avantages de cette approche ? Comment les mettre en oeuvre au sein de PETS Contenu Nous allons pas-à-pas procéder à la création et à l’implémentation de ces fonctions. Pour se faire, nous nous appuierons sur un cas d’usage.

Continuer la lecture