def clean(self, value):
        """
        Explicitly checks for the string 'True' and 'False', which is what a
        hidden field will submit for True and False, and for '1' and '0', which
        is what a RadioField will submit. Unlike the Booleanfield we need to
        explicitly check for True, because we are not using the bool() function
        """
        if (True, 'True', '1') in value:
            return True
        elif value in (False, 'False', '0'):
            return False
        else:
            return None
dataset/ETHPy150Open CollabQ/CollabQ/vendor/django/forms/fields.py/NullBooleanField.clean/swapped operands of `in`