JSON сериализует набор запросов Django с вызываемыми значениями. Что-то не так с моим подходом?

Вот проблема: сериализатор Django не поддерживает словари, а simplejson не поддерживает наборы запросов Django. См. JSON Сериализация моделей Django с помощью simplejson

. Мне было интересно, есть ли что-нибудь не так с моим решением. У меня что-то вроде:

people = People.objects.all().values('name', 'id')
json.dumps(list(people))

Я все еще новичок в Python / Django. Приведение QuerySet к списку - плохая идея? Насколько эффективнее использовать DjangoJSONEncoder , предложенный в другом разделе?

7
задан Community 23 May 2017 в 11:44
поделиться