Skip to content

Back : Ajout des données vulnérabilités + commande de génération MVT#153

Merged
ludovicdmt merged 4 commits intodevfrom
back-130-vulnerabilite
Mar 27, 2025
Merged

Back : Ajout des données vulnérabilités + commande de génération MVT#153
ludovicdmt merged 4 commits intodevfrom
back-130-vulnerabilite

Conversation

@ludovicdmt
Copy link
Member

@ludovicdmt ludovicdmt commented Mar 26, 2025

  • : Ajout d'un modèle pour ajouter les données de vulnérabilité à la chaleur transmises par Maurine Di Tomasso
  • : AJout dans la commande de génération de MVT pour permettre de générer les tuiles
  • : Creation d'une view + DRF (manque feat/back add rest api 98 #132) (Finalement hors scope)

Presentation_courte_cartes_vulnerabilite.pdf

@ludovicdmt ludovicdmt linked an issue Mar 26, 2025 that may be closed by this pull request
Copy link
Contributor

@Marc-AntoineA Marc-AntoineA left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Il manque selon moi :

  • une documentation sur l'Atlas de Vulnérabilité −> peut être un autre ticket prioritaire ;
  • la manière dont on récupère les données −> ajouter au moins un petit commentaire dessus ;

En terme de découpage de ta PR, ça me semble adapté de mettre la création de la view django en même temps que le front.

Je pense qu'il y aura un sujet de refacto futur pour éviter de créer des nouveaux modèles (+ view, + front) à chaque layer. Ça serait bien auss d'avoir qqch d'un peu générique.

J'approuve en avance de quand tu auras répondu à mes commentaires.

if geolevel == GeoLevel.TILE.value:
mdl = Tile
elif geolevel == GeoLevel.LCZ.value:
elif (geolevel == GeoLevel.LCZ.value) and (datatype == DataType.LCZ.value):
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pas besoin des parenthèses.



@receiver(pre_save, sender=Vulnerability)
def before_save_vulnerability(sender, instance, **kwargs):
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Est-ce que ce Signal ne pourrait pas être mutualisé/hérité entre toutes les classe concernées ? 

@ludovicdmt ludovicdmt merged commit d5963c0 into dev Mar 27, 2025
10 of 11 checks passed
}


@receiver(pre_save, sender=Lcz)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Joli !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ETQ dev je veux ajouter dans le back l'atlas des vulnérabilités

2 participants