def is_step_visible(self, step):
        return self.idempotent_dict.get(step, True) or \
            step not in self.storage.validated_step_data
Returns whether the given `step` should be included in the wizard; it
dataset/ETHPy150Open Bouke/django-two-factor-auth/two_factor/views/utils.py/IdempotentSessionWizardView.is_step_visible