Не уверен, что ты имеешь в виду под получением несериализованных объектов.Если вы используете представления на основе функций, вы можете сделать следующее:
def view(request):
# some stuff done
return Response(<result>)
def another_view(request)
return view(request)
Если ваши представления основаны на классах, вы можете сделать следующее:
class AClassBasedView(SomeMixin, SomeOtherMixin):
def get(self, request):
# do something with the request
return Response(<some result>)
class AnotherClassBasedView(SomeMixin, SomeOtherMixin):
def compute_context(self, request, username):
#some stuff here here
return AnotherClassBasedView.as_view()(request)
Оба изони вернут объект <class 'rest_framework.response.Response'>
, который можно передать дальше.