在 IE 上,当我尝试浏览其余 api 时,我得到的是 application/json 响应而不是 api (text/html) 响应(在 firefox 上返回 html 响应)。为此,我正在使用 django restframework 2.2.5。
我通读了文档并了解到,为了克服 IE 的标头损坏问题,我们需要在视图中明确使用 TemplateHTMLRenderer,因此我在视图的类定义中添加了以下内容,但我仍然收到 json 响应. 我做得不对还是我错过了其他东西?
class CustomReports(generics.GenericAPIView):
`renderer_classes = (renderers.TemplateHTMLRenderer)`
您能否帮助解决问题,以便我在 IE 的情况下也能获得 html 响应?