Configuration

1. Base de données dashboard.db Projet:dashboard.db

Les configurations des tableaux de bord sont stockées dans une base de données SQLite nommée dashboard.db.

a. Schéma de la base de données

images/07RI34.png

Schéma de la base de données dashboard. Réalisé avec draw.io

Table application

Cette table, destinée à ne contenir qu’un seul enregistrement, définit des informations propres à l’application comme le libellé sur l’écran d’accueil.

  • id : identifiant unique de l’enregistrement, alias sur rowid et donc auto-incrémenté.

  • label : libellé de l’application affiché dans l’écran d’accueil.

Table dashes dashes

Cette table contient une liste des tableaux de bord disponibles dans l’application.

  • id : identifiant unique de l’enregistrement, alias sur rowid et donc auto-incrémenté.

  • label : libellé du tableau de bord.

  • icon : nom de l’icône Materialize à afficher pour le tableau de bord.

  • color : couleur de fond du tableau de bord. Contient un code couleur CSS Materialize (red, green, blue, purple...). Couleur de fond utilisée sur la ligne de la liste du tableau de bord et couleur de fond de la barre de navigation du tableau de bord.

  • color_text : couleur du texte utilisée sur la ligne de la liste des tableaux de bord.

Table dash_blocks

Cette table contient la définition des blocs affichés...

couv_LF2PYRASPFL.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Template Jinja
Suivant
Détails de l'application Flask