How to Return JSON-Encoded Response in Django
To return a JSON-encoded response in Django, use the JsonResponse class from django.http in your app views.py file.
Step 1
Open the views.py file in the app containing the function that should return JSON data. At the top of the file, import JsonResponse like this:
myproject/myapp/views.py
from django.http import JsonResponse
Step 2
In a function, build a dictionary containing your output data, then pass it as the first argument of JsonResponse like this:
myproject/myapp/views.py
def my_function(request):
  mode = True
  
  output = {
   'type': 'success',
   'mode': mode
  }
  return JsonResponse(output)
	                
	                		                	django
	                		                
	            