2017-07-31 5 views
3

私はSubscriberViewSet - Model View Setを持っています。私は私が持っているビューは、私が今欲しいDRFモデルビューセットにテンプレートを追加する方法

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

ある

私SubscriberViewSetのAPIコールからのリクエストを処理して出力を表示するためにはDjangoからフロントエンドでHTMLテンプレートを作成する必要があることは、テンプレートを構築することですDjangoでこのサブスクライバへのリクエストを表示するビューセット

+0

のhttpでそれを変換する必要があります。 org/api-guide/renderers /#templatehtmlrenderer – zaidfazil

答えて

1

は....我々は、APIのビューに、それぞれの取得/ポスト方法 return render_to_response()

2

Djangorestframeworkは、許可されたメソッドを示し、そのメソッドを試す方法を提供するテンプレートのデフォルトの実装を提供します。ブラウザからエンドポイントにアクセスし、URLの最後にformat=apiを追加してください。カスタムビューが必要な場合。それらのビューをオーバーライドすることができます。 //www.django-rest-framework:それはModelViewSetビューが表示されませんテンプレートである場合には

+0

詳細を共有していただけますか?見てみましたが理解できませんでした –

関連する問題