'Tests that DoesNotExist exceptions are not the same exception between models'

def test_does_not_exist_exceptions_are_not_shared_between_model(self):

    class Model1(Model, ):
        id = columns.UUID(primary_key=True, default=(lambda : uuid4()))
    class Model2(Model, ):
        id = columns.UUID(primary_key=True, default=(lambda : uuid4()))
    try:
        raise Model1.DoesNotExist
    except Model2.DoesNotExist:
        assert False, 'Model1    exception    should    not    be    caught    by    Model2'
    except Model1.DoesNotExist:
        pass
