def list_post_default(self, request, **kwargs):
        data = self.get_request_data()

        serialiser = self.get_serialiser()
        serialiser_kwargs = self.get_serialiser_kwargs()
        try:
            with transaction.atomic():
                obj = serialiser.object_inflate(data, **serialiser_kwargs)
        except __HOLE__ as e:
            return http.BadRequest(str(e))
        return self.render_single_object(obj, serialiser)
dataset/ETHPy150Open funkybob/django-nap/nap/rest/models.py/ModelPublisher.list_post_default