Django - JsonResponse 中的服务器代码响应
Posted
技术标签:
【中文标题】Django - JsonResponse 中的服务器代码响应【英文标题】:Django - server code response in JsonResponse 【发布时间】:2017-03-05 06:37:32 【问题描述】:是否可以将服务器响应代码添加到 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服务器代码
【问题讨论】:
请检查这个答案:***.com/a/35059936/3065081 Django json response error status的可能重复 【参考方案1】:是的,你可以。只需将附加参数status
传递给JsonResponse
:
return JsonResponse('status': 'user with not exist'.format(username), status=404)
【讨论】:
以上是关于Django - JsonResponse 中的服务器代码响应的主要内容,如果未能解决你的问题,请参考以下文章