def should_render(self, context):
        """Return whether the action should render.

        Args:
            context (dict):
                The current render context.

        Returns:
            bool:
            Whether the action should render.
        """
        request = context['request']
        user = request.user

        return (user.is_authenticated and
                not is_site_read_only_for(user) and
                general_comments_feature.is_enabled(request=request))