def retrieve(self, *args, **kwargs): super(PassageRetrieveViewSet, self).retrieve(*args, **kwargs) if hasattr(self, 'object'): data = serializers.PassageSerializer(self.object).data else: data = self.object_data response = Response({'object':data}) response.template_name = 'wb/detail.html' return response
def change(self, *args, **kwargs): response = Response({'object':serializers.PassageSerializer(self.get_object()).data}) response.template_name = 'wb/change.html' return response