Перехват ошибок соединения с БД через Exception

DatabaseError, который кидает django наследуется от Exception. StandardError тоже наследуется от Exception, но т.е. нет общего предка, StandardError не может перехватить DatabaseError.