![](/img/trans.png)
[英]How to solve .accepted_renderer not set on Response Error in Django
[英]How to solve .accepted_renderer not set on Response Error on POST Request, Django
尝试使用 Postman 调用请求时遇到问题,在 POST 请求上总是得到
AssertionError at /v1/facility/33/court/ .accepted_renderer not set on Response Request Method: POST Request URL:
在获取请求时,其他端点工作正常。 Django 版本 - 3.2.15
负责此端点的 Class 已有 APIView class
class ItemAPIView(
CSRFEnabledApiViewMixin, CreateAPIView, RetrieveUpdateDestroyAPIView):
即使我将APIView class 作为最后一个嵌套的 class 它也不起作用。
谁能帮助解决这个问题? 怎么了?
注意:如果我将对此类端点 POST 发出curl请求 - 错误是相同的
accepted_renderer` 是 DjangoRestFramework 请求的属性。
Django 本身不向请求添加accepted_renderer
。
尝试检查您是否使用 Django 请求调用 DRF 视图。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.