from django.contrib.auth.decorators import login_required # ... @login_required def get_questions(request): qs = Question.objects.all().values() return JsonResponse({ "status": "OK", "questions":list(qs) }, safe=False)