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}}