Comment convertir un Django QuerySet en une liste de dicts ? Je n'ai pas trouvé de réponse à cette question et je me demande donc si je ne manque pas une sorte de fonction d'aide commune que tout le monde utilise.
Oui vous spécifiez les champs que vous voulez values()
à retourner en les passant comme arguments. Faites également attention, bien que values semble retourner une liste de dicts, il s'agit en fait de <class 'django.db.models.query.ValuesQuerySet'>
et non une liste.