docs: def post(self, request, *args, **kwargs):
          """ custom put method to support django-reversion """
          with reversion.create_revision():
              reversion.set_user(request.user)
              reversion.set_comment('created through the RESTful API from ip %s' % request.META['REMOTE_ADDR'])
              return self.create(request, *args, **kwargs)