Querysetleri Json’a Dönüştürüp Dönmek

less than 1 minute read

Laf kalabalığı yapmadan direkt örnek kodu aşağı yapıştırıyorum :

form_datas = {}
form_datas['node_1'] = list(Nodes.objects.values_list('Name',flat=True))
form_datas['node_2'] = list(Nodes.objects.values_list('Name', flat=True))
form_datas['relations'] = list(Relations.objects.values_list('Name', flat=True))
return HttpResponse(json.dumps(form_datas),status=put_response.status_code)

Görüldüğü gibi veritabanı sorgusundan dönen QuerySet tipindeki objelerimizi önce LİST’e dönüştürüyoruz. Ardından json.dumps(data) şeklinde, verimizi JSON formatına dönüştürüyoruz.

Leave a comment