diff --git a/modules/swagger-codegen/src/main/resources/python/model.mustache b/modules/swagger-codegen/src/main/resources/python/model.mustache index c7686b57042..3456fae45e2 100644 --- a/modules/swagger-codegen/src/main/resources/python/model.mustache +++ b/modules/swagger-codegen/src/main/resources/python/model.mustache @@ -99,8 +99,10 @@ class {{classname}}(object): :type: {{datatype}} """ {{#required}} +{{^nullable}} if self._configuration.client_side_validation and {{name}} is None: raise ValueError("Invalid value for `{{name}}`, must not be `None`") # noqa: E501 +{{/nullable}} {{/required}} {{#isEnum}} {{#isContainer}}