Retour aux cas pratiques
DjangoAvancé
Optimisation des requêtes ORM avec select_related et prefetch_related
Scénario
Contexte : Une page liste des objets liés via relations ForeignKey ou ManyToMany. Le Problème : Les requêtes SQL sont trop nombreuses (N+1 problem). Contraintes : Utiliser select_related et prefetch_related pour optimiser. Livrable attendu : Refactoriser la requête ORM afin de réduire drastiquement le nombre de requêtes générées.
Compétences ciblées
djangoormperformancedatabaseoptimization