Django—JsonResponse中的服务器代码响应
是否可以将服务器响应代码添加到JsonResponse?在某些情况下,我需要服务器回复404 我有以下看法Django—JsonResponse中的服务器代码响应,django,Django,是否可以将服务器响应代码添加到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 wi
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服务器代码是的,您可以。只需将附加参数
status
传递给JsonResponse
:
return JsonResponse({'status': 'user with {} not exist'.format(username)}, status=404)
请检查此答案:可能重复的