====== Créer un nouvel objet dans la base de données de Supervision ====== * En test [[https://refimeve-testsupervision.obspm.fr/admin]] \\ * En prod (pas installé) \\ Cette page a pour objectif de décrire la manière de créer les objets "complexes" de la base de données, au sens où on peut se perdre avec l'imbrication des objets entre eux. \\ Pour rappel, la signification de chaque type d'objet de la base de données est décrite [[wiki:supervision:welcome#Administration client|ici]]. ===== Créer un objet ===== La procédure pour créer un nouvel objet est la même quelque soit le type d'objet. Pour cette raison, nous allons décrire ci-dessous un exemple : créons un nouvel [[wiki:supervision:welcome#E2E Freelink|objet E2E_Freelink]]. * Se connecter à la [[https://refimeve-testsupervision.obspm.fr/admin|partie admin]]n avec des identifiants d'administrateur. * Trouver le type d'objet "[[wiki:supervision:welcome#E2E Freelink|E2E_Freelink]]" dans la liste et cliquer sur **add** {{:wiki:supervision:e2e_add.png?direct&400|}} * Remplir les champs du formulaire : * Un **slug** est un nom simplifié qui ne comporte que des chiffres, lettres minuscules, tiret bas et trait d'union (ex: "projet_refimeve" est un slug pour "Le Projet de REFIMEVE") * Certains champs sont eux-mêmes des objets liés. Ici par exemple, on a deux [[wiki:supervision:welcome#Mesurand| objets mesurandes]] (champs E2E et Freelink) et deux [[wiki:supervision:welcome#Node|objets noeuds]] (From node et To node). Pour chaque champ : * Si l'objet associé existe déjà, sélectionnez-le dans la liste déroulante * S'il n'existe pas encore, cliquer sur le bouton **+** à droite pour le créer. Un nouveau formulaire à remplir s'affiche.\\ {{:wiki:supervision:e2e_form_add_related.png?direct&400|}} ==== Modifier ==== La procédure pour modifier un objet cible est la même quelque soit le type d'objet. Pour cette raison, nous allons décrire ci-dessous un exemple : modifions un [[wiki:supervision:welcome#E2E Freelink|objet E2E_Freelink]]. * Se connecter à la [[http://localhost:8000/admin|plateforme d'administration]] avec des identifiants d'administrateur. * Trouver le type d'objet "[[wiki:supervision:welcome#E2E Freelink|E2E_Freelink]]" dans la liste et cliquer sur **add** {{:wiki:supervision:e2e_add.png?direct&400|}} * La liste de tous les objets s'affiche. Pour trouver l'objet cible, vous pouvez vous aider des filtres à droite {{:wiki:supervision:e2e_filters.png?direct&400|}} * Sélectionnez l'objet cible et modifiez les champs du formulaire : * Un **slug** est un nom simplifié qui ne comporte que des chiffres, lettres minuscules, tiret bas et trait d'union (ex: "projet_refimeve" est un slug pour "Le Projet de REFIMEVE") * Certains champs sont eux-mêmes des objets liés. Ici par exemple, on a deux [[wiki:supervision:welcome#Mesurand| objets mesurandes]] (champs E2E et Freelink) et deux [[wiki:supervision:welcome#Node|objets noeuds]] (From node et To node). Pour chaque champ : * Si l'objet associé existe déjà, sélectionnez-le dans la liste déroulante * S'il n'existe pas encore, cliquer sur le bouton **+** à droite pour le créer. Un nouveau formulaire à remplir s'affiche.\\ {{:wiki:supervision:e2e_form_add_related.png?direct&400|}} * Cliquez sur **save**