Skip to content

Instantly share code, notes, and snippets.

@coder618
Forked from cspanring/django-json-example.py
Created August 14, 2019 04:49
Show Gist options
  • Save coder618/5c4412d94c7f9af8c92e957555cd875e to your computer and use it in GitHub Desktop.
Save coder618/5c4412d94c7f9af8c92e957555cd875e to your computer and use it in GitHub Desktop.
Basic example for iterating over a Django queryset and returning JSON objects.
import json
from .models import MyModel
def get_json(request):
# Return JSON for filtered MyModel objects
records = MyModel.objects.filter(myproperty=myvalue)
json_res = []
for record in records:
json_obj = dict(
myproperty = record.myproperty,
)
json_res.append(json_obj)
return HttpResponse(json.dumps(response), mimetype='application/json')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment