【发布时间】:2019-06-20 05:12:59
【问题描述】:
假设我有一个自定义Django Middleware,如果不返回rest_framework Response,则检查请求标头是否有jwt令牌,
middleware.py
@staticmethod
def process_view(request, view_func, view_args, view_kwargs):
try:
jwt_token = request.headers["token"]
except KeyError:
response = Response(status=status.HTTP_403_FORBIDDEN)
return response
但我遇到了类似的错误
.accepted_renderer 未在响应上设置
这里如何进行内容协商?
【问题讨论】:
标签: django django-rest-framework python-3.6 django-middleware django-2.2