code: def set_fields(self, **fields):
          
          for field_name, value in iteritems(fields):
              field = getattr(self, field_name)
              field.proxy_set(value)
docs: Set many fields using the proxy setter for each of them.