github.com/phrase/openapi@v0.0.0-20240514140800-49e8a106740e/openapi-generator/templates/python/python-experimental/model_templates/method_init_normal.mustache (about)

     1      required_properties = set([
     2          '_data_store',
     3          '_check_type',
     4          '_from_server',
     5          '_path_to_item',
     6          '_configuration',
     7      ])
     8  
     9  {{> python-experimental/model_templates/method_init_shared }}
    10  
    11  {{#requiredVars}}
    12          self.{{name}} = {{name}}
    13  {{/requiredVars}}
    14          for var_name, var_value in six.iteritems(kwargs):
    15              if var_name not in self.attribute_map and \
    16                          self._configuration is not None and \
    17                          self._configuration.discard_unknown_keys and \
    18                          self.additional_properties_type is None:
    19                  # discard variable.
    20                  continue
    21              setattr(self, var_name, var_value)