如何在Django Rest Framework中覆盖特定URL的可浏览API HTML页面?

时间:2015-09-01 13:28:00

标签: django-rest-framework

我需要覆盖与特定网址相对应的可浏览HTML网页,该网页对客户端可见。

1 个答案:

答案 0 :(得分:0)

您必须为该视图/网址创建自定义渲染器。

class MyBrowsableAPIRenderer(BrowsableAPIRenderer):
    template = 'my-template.html'

class MyViewSet(ViewSet):
    renderer_classes = [JSONRenderer, MyBrowsableAPIRenderer]

然后,它将仅为您的视图/网址使用自定义渲染器。