python - 如何在 Django 中返回 401 Unauthorized?

标签 python django

不要这样做:

res = HttpResponse("Unauthorized")
res.status_code = 401
return res

有没有办法不用每次都输入?

最佳答案

我知道这是一个旧的,但它是“django 401”的最佳 Google 结果,所以我想我会指出这一点......

假设你已经导入了 django.http.HttpResponse,你可以在一行中完成:

return HttpResponse('Unauthorized', status=401)

'Unauthorized' 字符串是可选的。很简单。

关于python - 如何在 Django 中返回 401 Unauthorized?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4356842/

相关文章:

python - 在 Python 中的列表中创建列表

python - 提供的解决 python 循环依赖的解决方案不起作用

python - Python 中的自恋数字

python - Django 测试 - 启动多个可以通信的测试服务器?

python - Django 类型错误 : force_authenticate() missing 1 required positional argument: 'self'

python - 将 crontab 与 django 一起使用

Django 管理员根据外键模型选择更新表单字段

python - 最大和连续子序列为零?

android - 理解 Python 脚本所需的帮助

python - AttributeError:模块 Django.contrib.auth.views 没有属性