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

     1  # coding: utf-8
     2  
     3  {{>partial_header}}
     4  
     5  from __future__ import absolute_import
     6  import re  # noqa: F401
     7  import sys  # noqa: F401
     8  
     9  import six  # noqa: F401
    10  import nulltype  # noqa: F401
    11  
    12  from {{packageName}}.model_utils import (  # noqa: F401
    13      ModelComposed,
    14      ModelNormal,
    15      ModelSimple,
    16      date,
    17      datetime,
    18      file_type,
    19      int,
    20      none_type,
    21      str,
    22      validate_get_composed_info,
    23  )
    24  {{#models}}
    25  {{#model}}
    26  {{#imports}}
    27  {{{.}}}
    28  {{/imports}}
    29  
    30  
    31  {{^interfaces}}
    32  {{#isAlias}}
    33  {{> python-experimental/model_templates/model_simple }}
    34  {{/isAlias}}
    35  {{^isAlias}}
    36  {{> python-experimental/model_templates/model_normal }}
    37  {{/isAlias}}
    38  {{/interfaces}}
    39  {{#interfaces}}
    40  {{#-last}}
    41  {{> python-experimental/model_templates/model_composed }}
    42  {{/-last}}
    43  {{/interfaces}}
    44  {{/model}}
    45  {{/models}}