def METHOD_NAME(self, request, *args, **kwargs):
    if not request.user.has_perms(["simple_translation.submit_translation"]):
        raise PermissionDenied
    self.object = self.get_object()
    return super().METHOD_NAME(request, *args, **kwargs)