class_docstr: Base class for all models.
class_docstr_tok: ["Base","class","for","all","models","."]
docstr: Populate values to fields. Skip non-existing.
docstr_tok: ["Populate","values","to","fields",".","Skip","non-existing","."]
code: def populate(self, **values):
      """Populate values to fields. Skip non-existing."""
      values = values.copy()
      fields = list(self.iterate_with_name())
      for _, structure_name, field in fields:
          if structure_name in values:
              field.__set__(self, values.pop(structure_name))
      for name, _, field in fields:
          if name in values:
              field.__set__(self, values.pop(name))
  
imports: import six
  from .None import parsers, errors
  from .fields import BaseField
  from .errors import ValidationError
label_desc: Use image node_id 2 for calling the Base obj's underlying member method code with example usage: obj.populate() without return types