是否可以将服务器响应代码添加到JsonResponse?在某些情况下我需要服务器回复404。
我有以下观点
def CreateOrAuth(request):
try:
username = request.POST.get("username")
queryset = User.objects.get(username=username)
except Exception as e:
return JsonResponse({'status': 'user with {} not exist'.format(username)})
我想在这里添加404服务器代码
答案 0 :(得分:1)
是的,你可以。只需将其他参数status
传递给JsonResponse
:
return JsonResponse({'status': 'user with {} not exist'.format(username)}, status=404)