我有一个SubscriberViewSet - 模型视图集。我需要在Django的前端创建一个html模板来提供请求并显示我的SubscriberViewSet的api调用的输出
我的观点是
class SubscriberViewSet(ModelViewSet):
serializer_class = SubscribersSerializer
queryset = Subscriber.objects.all()
permission_classes = (IsAuthenticated,)
我现在想要的是在Django中构建一个模板视图,以便为此订阅者视图集提供请求
答案 0 :(得分:2)
Djangorestframework为模板提供了一个默认实现,它显示了允许的方法并提供了一种尝试这些方法的方法。只需从浏览器访问端点,然后在网址末尾添加format=api
。如果您想要自定义视图。你可以覆盖这些观点。
答案 1 :(得分:1)
当它是ModelViewSet模板视图将不会显示....我们需要将其转换为API视图和每个get / post方法
return render_to_response()