如何添加模板到我的DRF模型视图集

问题描述:

我有一个SubscriberViewSet - 模型视图集。我需要在前端创建一个HTML模板从Django的请求提供服务,并从我SubscriberViewSet的API调用显示输出如何添加模板到我的DRF模型视图集

我的看法是

class SubscriberViewSet(ModelViewSet): 
    serializer_class = SubscribersSerializer 
    queryset = Subscriber.objects.all() 
    permission_classes = (IsAuthenticated,) 

我现在想要的是建立一个模板在Django中查看为此订阅服务器提供的请求视图集

+0

HTTP://www.django-rest-framework。 org/api-guide/renderers /#templatehtmlrenderer – zaidfazil

当ModelViewSet模板视图中也不会显示....我们需要将其转换成API查看,并在每个GET/POST方法 return render_to_response()

Djangorestframework为模板提供了默认实现,它显示允许的方法并提供尝试这些方法的方法。只需从浏览器访问端点并在url结尾添加format=api即可。如果你想要自定义视图。你可以覆盖这些观点。

+0

可以请分享更多细节..我试着看,但无法理解 –