class_docstr: Base class for all models.
class_docstr_tok: ["Base","class","for","all","models","."]
code: def __eq__(self, other):
      if type(other) is not type(self):
          return False
  
      for name, _ in self.iterate_over_fields():
          try:
              our = getattr(self, name)
          except errors.ValidationError:
              our = None
  
          try:
              their = getattr(other, name)
          except errors.ValidationError:
              their = None
  
          if our != their:
              return False
  
      return True
  
imports: import six
  from .None import parsers, errors
  from .fields import BaseField
  from .errors import ValidationError
label_desc: Use image node_id 13 for calling the Base obj's underlying member method code with example usage: obj.__eq__(other) and returns: True, False, False