forked from loafle/openapi-generator-original
update python flask petstore samples
This commit is contained in:
parent
12a85bb09d
commit
619c391be9
4
bin/python-flask-all.sh
Executable file
4
bin/python-flask-all.sh
Executable file
@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
./bin/python-flask-petstore.sh
|
||||||
|
./bin/python-flask-petstore-python2.sh
|
@ -1 +1 @@
|
|||||||
2.2.3-SNAPSHOT
|
2.3.0-SNAPSHOT
|
@ -1,4 +1,4 @@
|
|||||||
connexion == 1.1.9
|
connexion == 1.1.15
|
||||||
python_dateutil == 2.6.0
|
python_dateutil == 2.6.0
|
||||||
typing == 3.5.2.2
|
typing == 3.5.2.2
|
||||||
setuptools >= 21.0.0
|
setuptools >= 21.0.0
|
||||||
|
@ -12,6 +12,8 @@ class ApiResponse(Model):
|
|||||||
NOTE: This class is auto generated by the swagger code generator program.
|
NOTE: This class is auto generated by the swagger code generator program.
|
||||||
Do not edit the class manually.
|
Do not edit the class manually.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
def __init__(self, code=None, type=None, message=None):
|
def __init__(self, code=None, type=None, message=None):
|
||||||
"""
|
"""
|
||||||
ApiResponse - a model defined in Swagger
|
ApiResponse - a model defined in Swagger
|
||||||
|
@ -12,6 +12,8 @@ class Category(Model):
|
|||||||
NOTE: This class is auto generated by the swagger code generator program.
|
NOTE: This class is auto generated by the swagger code generator program.
|
||||||
Do not edit the class manually.
|
Do not edit the class manually.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
def __init__(self, id=None, name=None):
|
def __init__(self, id=None, name=None):
|
||||||
"""
|
"""
|
||||||
Category - a model defined in Swagger
|
Category - a model defined in Swagger
|
||||||
|
@ -12,6 +12,8 @@ class Order(Model):
|
|||||||
NOTE: This class is auto generated by the swagger code generator program.
|
NOTE: This class is auto generated by the swagger code generator program.
|
||||||
Do not edit the class manually.
|
Do not edit the class manually.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
def __init__(self, id=None, pet_id=None, quantity=None, ship_date=None, status=None, complete=False):
|
def __init__(self, id=None, pet_id=None, quantity=None, ship_date=None, status=None, complete=False):
|
||||||
"""
|
"""
|
||||||
Order - a model defined in Swagger
|
Order - a model defined in Swagger
|
||||||
|
@ -14,6 +14,8 @@ class Pet(Model):
|
|||||||
NOTE: This class is auto generated by the swagger code generator program.
|
NOTE: This class is auto generated by the swagger code generator program.
|
||||||
Do not edit the class manually.
|
Do not edit the class manually.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
def __init__(self, id=None, category=None, name=None, photo_urls=None, tags=None, status=None):
|
def __init__(self, id=None, category=None, name=None, photo_urls=None, tags=None, status=None):
|
||||||
"""
|
"""
|
||||||
Pet - a model defined in Swagger
|
Pet - a model defined in Swagger
|
||||||
|
@ -12,6 +12,8 @@ class Tag(Model):
|
|||||||
NOTE: This class is auto generated by the swagger code generator program.
|
NOTE: This class is auto generated by the swagger code generator program.
|
||||||
Do not edit the class manually.
|
Do not edit the class manually.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
def __init__(self, id=None, name=None):
|
def __init__(self, id=None, name=None):
|
||||||
"""
|
"""
|
||||||
Tag - a model defined in Swagger
|
Tag - a model defined in Swagger
|
||||||
|
@ -12,6 +12,8 @@ class User(Model):
|
|||||||
NOTE: This class is auto generated by the swagger code generator program.
|
NOTE: This class is auto generated by the swagger code generator program.
|
||||||
Do not edit the class manually.
|
Do not edit the class manually.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
def __init__(self, id=None, username=None, first_name=None, last_name=None, email=None, password=None, phone=None, user_status=None):
|
def __init__(self, id=None, username=None, first_name=None, last_name=None, email=None, password=None, phone=None, user_status=None):
|
||||||
"""
|
"""
|
||||||
User - a model defined in Swagger
|
User - a model defined in Swagger
|
||||||
|
@ -11,7 +11,7 @@ info:
|
|||||||
contact:
|
contact:
|
||||||
email: "apiteam@swagger.io"
|
email: "apiteam@swagger.io"
|
||||||
license:
|
license:
|
||||||
name: "Apache 2.0"
|
name: "Apache-2.0"
|
||||||
url: "http://www.apache.org/licenses/LICENSE-2.0.html"
|
url: "http://www.apache.org/licenses/LICENSE-2.0.html"
|
||||||
host: "petstore.swagger.io"
|
host: "petstore.swagger.io"
|
||||||
basePath: "/v2"
|
basePath: "/v2"
|
||||||
@ -108,11 +108,11 @@ paths:
|
|||||||
type: "array"
|
type: "array"
|
||||||
items:
|
items:
|
||||||
type: "string"
|
type: "string"
|
||||||
|
default: "available"
|
||||||
enum:
|
enum:
|
||||||
- "available"
|
- "available"
|
||||||
- "pending"
|
- "pending"
|
||||||
- "sold"
|
- "sold"
|
||||||
default: "available"
|
|
||||||
collectionFormat: "csv"
|
collectionFormat: "csv"
|
||||||
responses:
|
responses:
|
||||||
200:
|
200:
|
||||||
@ -161,6 +161,7 @@ paths:
|
|||||||
- petstore_auth:
|
- petstore_auth:
|
||||||
- "write:pets"
|
- "write:pets"
|
||||||
- "read:pets"
|
- "read:pets"
|
||||||
|
deprecated: true
|
||||||
x-swagger-router-controller: "swagger_server.controllers.pet_controller"
|
x-swagger-router-controller: "swagger_server.controllers.pet_controller"
|
||||||
/pet/{petId}:
|
/pet/{petId}:
|
||||||
get:
|
get:
|
||||||
@ -625,6 +626,13 @@ definitions:
|
|||||||
default: false
|
default: false
|
||||||
title: "Pet Order"
|
title: "Pet Order"
|
||||||
description: "An order for a pets from the pet store"
|
description: "An order for a pets from the pet store"
|
||||||
|
example:
|
||||||
|
petId: 6
|
||||||
|
quantity: 1
|
||||||
|
id: 0
|
||||||
|
shipDate: "2000-01-23T04:56:07.000+00:00"
|
||||||
|
complete: false
|
||||||
|
status: "placed"
|
||||||
xml:
|
xml:
|
||||||
name: "Order"
|
name: "Order"
|
||||||
Category:
|
Category:
|
||||||
@ -637,6 +645,9 @@ definitions:
|
|||||||
type: "string"
|
type: "string"
|
||||||
title: "Pet catehgry"
|
title: "Pet catehgry"
|
||||||
description: "A category for a pet"
|
description: "A category for a pet"
|
||||||
|
example:
|
||||||
|
name: "name"
|
||||||
|
id: 6
|
||||||
xml:
|
xml:
|
||||||
name: "Category"
|
name: "Category"
|
||||||
User:
|
User:
|
||||||
@ -663,6 +674,15 @@ definitions:
|
|||||||
description: "User Status"
|
description: "User Status"
|
||||||
title: "a User"
|
title: "a User"
|
||||||
description: "A User who is purchasing from the pet store"
|
description: "A User who is purchasing from the pet store"
|
||||||
|
example:
|
||||||
|
firstName: "firstName"
|
||||||
|
lastName: "lastName"
|
||||||
|
password: "password"
|
||||||
|
userStatus: 6
|
||||||
|
phone: "phone"
|
||||||
|
id: 0
|
||||||
|
email: "email"
|
||||||
|
username: "username"
|
||||||
xml:
|
xml:
|
||||||
name: "User"
|
name: "User"
|
||||||
Tag:
|
Tag:
|
||||||
@ -675,6 +695,9 @@ definitions:
|
|||||||
type: "string"
|
type: "string"
|
||||||
title: "Pet Tag"
|
title: "Pet Tag"
|
||||||
description: "A tag for a pet"
|
description: "A tag for a pet"
|
||||||
|
example:
|
||||||
|
name: "name"
|
||||||
|
id: 1
|
||||||
xml:
|
xml:
|
||||||
name: "Tag"
|
name: "Tag"
|
||||||
Pet:
|
Pet:
|
||||||
@ -714,6 +737,21 @@ definitions:
|
|||||||
- "sold"
|
- "sold"
|
||||||
title: "a Pet"
|
title: "a Pet"
|
||||||
description: "A pet for sale in the pet store"
|
description: "A pet for sale in the pet store"
|
||||||
|
example:
|
||||||
|
photoUrls:
|
||||||
|
- "photoUrls"
|
||||||
|
- "photoUrls"
|
||||||
|
name: "doggie"
|
||||||
|
id: 0
|
||||||
|
category:
|
||||||
|
name: "name"
|
||||||
|
id: 6
|
||||||
|
tags:
|
||||||
|
- name: "name"
|
||||||
|
id: 1
|
||||||
|
- name: "name"
|
||||||
|
id: 1
|
||||||
|
status: "available"
|
||||||
xml:
|
xml:
|
||||||
name: "Pet"
|
name: "Pet"
|
||||||
ApiResponse:
|
ApiResponse:
|
||||||
@ -728,6 +766,10 @@ definitions:
|
|||||||
type: "string"
|
type: "string"
|
||||||
title: "An uploaded response"
|
title: "An uploaded response"
|
||||||
description: "Describes the result of uploading an image resource"
|
description: "Describes the result of uploading an image resource"
|
||||||
|
example:
|
||||||
|
code: 0
|
||||||
|
type: "type"
|
||||||
|
message: "message"
|
||||||
externalDocs:
|
externalDocs:
|
||||||
description: "Find out more about Swagger"
|
description: "Find out more about Swagger"
|
||||||
url: "http://swagger.io"
|
url: "http://swagger.io"
|
||||||
|
@ -1 +1 @@
|
|||||||
2.2.3-SNAPSHOT
|
2.3.0-SNAPSHOT
|
@ -12,6 +12,8 @@ class ApiResponse(Model):
|
|||||||
NOTE: This class is auto generated by the swagger code generator program.
|
NOTE: This class is auto generated by the swagger code generator program.
|
||||||
Do not edit the class manually.
|
Do not edit the class manually.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
def __init__(self, code: int=None, type: str=None, message: str=None):
|
def __init__(self, code: int=None, type: str=None, message: str=None):
|
||||||
"""
|
"""
|
||||||
ApiResponse - a model defined in Swagger
|
ApiResponse - a model defined in Swagger
|
||||||
|
@ -12,6 +12,8 @@ class Category(Model):
|
|||||||
NOTE: This class is auto generated by the swagger code generator program.
|
NOTE: This class is auto generated by the swagger code generator program.
|
||||||
Do not edit the class manually.
|
Do not edit the class manually.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
def __init__(self, id: int=None, name: str=None):
|
def __init__(self, id: int=None, name: str=None):
|
||||||
"""
|
"""
|
||||||
Category - a model defined in Swagger
|
Category - a model defined in Swagger
|
||||||
|
@ -12,6 +12,8 @@ class Order(Model):
|
|||||||
NOTE: This class is auto generated by the swagger code generator program.
|
NOTE: This class is auto generated by the swagger code generator program.
|
||||||
Do not edit the class manually.
|
Do not edit the class manually.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
def __init__(self, id: int=None, pet_id: int=None, quantity: int=None, ship_date: datetime=None, status: str=None, complete: bool=False):
|
def __init__(self, id: int=None, pet_id: int=None, quantity: int=None, ship_date: datetime=None, status: str=None, complete: bool=False):
|
||||||
"""
|
"""
|
||||||
Order - a model defined in Swagger
|
Order - a model defined in Swagger
|
||||||
|
@ -14,6 +14,8 @@ class Pet(Model):
|
|||||||
NOTE: This class is auto generated by the swagger code generator program.
|
NOTE: This class is auto generated by the swagger code generator program.
|
||||||
Do not edit the class manually.
|
Do not edit the class manually.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
def __init__(self, id: int=None, category: Category=None, name: str=None, photo_urls: List[str]=None, tags: List[Tag]=None, status: str=None):
|
def __init__(self, id: int=None, category: Category=None, name: str=None, photo_urls: List[str]=None, tags: List[Tag]=None, status: str=None):
|
||||||
"""
|
"""
|
||||||
Pet - a model defined in Swagger
|
Pet - a model defined in Swagger
|
||||||
|
@ -12,6 +12,8 @@ class Tag(Model):
|
|||||||
NOTE: This class is auto generated by the swagger code generator program.
|
NOTE: This class is auto generated by the swagger code generator program.
|
||||||
Do not edit the class manually.
|
Do not edit the class manually.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
def __init__(self, id: int=None, name: str=None):
|
def __init__(self, id: int=None, name: str=None):
|
||||||
"""
|
"""
|
||||||
Tag - a model defined in Swagger
|
Tag - a model defined in Swagger
|
||||||
|
@ -12,6 +12,8 @@ class User(Model):
|
|||||||
NOTE: This class is auto generated by the swagger code generator program.
|
NOTE: This class is auto generated by the swagger code generator program.
|
||||||
Do not edit the class manually.
|
Do not edit the class manually.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
def __init__(self, id: int=None, username: str=None, first_name: str=None, last_name: str=None, email: str=None, password: str=None, phone: str=None, user_status: int=None):
|
def __init__(self, id: int=None, username: str=None, first_name: str=None, last_name: str=None, email: str=None, password: str=None, phone: str=None, user_status: int=None):
|
||||||
"""
|
"""
|
||||||
User - a model defined in Swagger
|
User - a model defined in Swagger
|
||||||
|
@ -11,7 +11,7 @@ info:
|
|||||||
contact:
|
contact:
|
||||||
email: "apiteam@swagger.io"
|
email: "apiteam@swagger.io"
|
||||||
license:
|
license:
|
||||||
name: "Apache 2.0"
|
name: "Apache-2.0"
|
||||||
url: "http://www.apache.org/licenses/LICENSE-2.0.html"
|
url: "http://www.apache.org/licenses/LICENSE-2.0.html"
|
||||||
host: "petstore.swagger.io"
|
host: "petstore.swagger.io"
|
||||||
basePath: "/v2"
|
basePath: "/v2"
|
||||||
@ -108,11 +108,11 @@ paths:
|
|||||||
type: "array"
|
type: "array"
|
||||||
items:
|
items:
|
||||||
type: "string"
|
type: "string"
|
||||||
|
default: "available"
|
||||||
enum:
|
enum:
|
||||||
- "available"
|
- "available"
|
||||||
- "pending"
|
- "pending"
|
||||||
- "sold"
|
- "sold"
|
||||||
default: "available"
|
|
||||||
collectionFormat: "csv"
|
collectionFormat: "csv"
|
||||||
responses:
|
responses:
|
||||||
200:
|
200:
|
||||||
@ -161,6 +161,7 @@ paths:
|
|||||||
- petstore_auth:
|
- petstore_auth:
|
||||||
- "write:pets"
|
- "write:pets"
|
||||||
- "read:pets"
|
- "read:pets"
|
||||||
|
deprecated: true
|
||||||
x-swagger-router-controller: "swagger_server.controllers.pet_controller"
|
x-swagger-router-controller: "swagger_server.controllers.pet_controller"
|
||||||
/pet/{petId}:
|
/pet/{petId}:
|
||||||
get:
|
get:
|
||||||
@ -625,6 +626,13 @@ definitions:
|
|||||||
default: false
|
default: false
|
||||||
title: "Pet Order"
|
title: "Pet Order"
|
||||||
description: "An order for a pets from the pet store"
|
description: "An order for a pets from the pet store"
|
||||||
|
example:
|
||||||
|
petId: 6
|
||||||
|
quantity: 1
|
||||||
|
id: 0
|
||||||
|
shipDate: "2000-01-23T04:56:07.000+00:00"
|
||||||
|
complete: false
|
||||||
|
status: "placed"
|
||||||
xml:
|
xml:
|
||||||
name: "Order"
|
name: "Order"
|
||||||
Category:
|
Category:
|
||||||
@ -637,6 +645,9 @@ definitions:
|
|||||||
type: "string"
|
type: "string"
|
||||||
title: "Pet catehgry"
|
title: "Pet catehgry"
|
||||||
description: "A category for a pet"
|
description: "A category for a pet"
|
||||||
|
example:
|
||||||
|
name: "name"
|
||||||
|
id: 6
|
||||||
xml:
|
xml:
|
||||||
name: "Category"
|
name: "Category"
|
||||||
User:
|
User:
|
||||||
@ -663,6 +674,15 @@ definitions:
|
|||||||
description: "User Status"
|
description: "User Status"
|
||||||
title: "a User"
|
title: "a User"
|
||||||
description: "A User who is purchasing from the pet store"
|
description: "A User who is purchasing from the pet store"
|
||||||
|
example:
|
||||||
|
firstName: "firstName"
|
||||||
|
lastName: "lastName"
|
||||||
|
password: "password"
|
||||||
|
userStatus: 6
|
||||||
|
phone: "phone"
|
||||||
|
id: 0
|
||||||
|
email: "email"
|
||||||
|
username: "username"
|
||||||
xml:
|
xml:
|
||||||
name: "User"
|
name: "User"
|
||||||
Tag:
|
Tag:
|
||||||
@ -675,6 +695,9 @@ definitions:
|
|||||||
type: "string"
|
type: "string"
|
||||||
title: "Pet Tag"
|
title: "Pet Tag"
|
||||||
description: "A tag for a pet"
|
description: "A tag for a pet"
|
||||||
|
example:
|
||||||
|
name: "name"
|
||||||
|
id: 1
|
||||||
xml:
|
xml:
|
||||||
name: "Tag"
|
name: "Tag"
|
||||||
Pet:
|
Pet:
|
||||||
@ -714,6 +737,21 @@ definitions:
|
|||||||
- "sold"
|
- "sold"
|
||||||
title: "a Pet"
|
title: "a Pet"
|
||||||
description: "A pet for sale in the pet store"
|
description: "A pet for sale in the pet store"
|
||||||
|
example:
|
||||||
|
photoUrls:
|
||||||
|
- "photoUrls"
|
||||||
|
- "photoUrls"
|
||||||
|
name: "doggie"
|
||||||
|
id: 0
|
||||||
|
category:
|
||||||
|
name: "name"
|
||||||
|
id: 6
|
||||||
|
tags:
|
||||||
|
- name: "name"
|
||||||
|
id: 1
|
||||||
|
- name: "name"
|
||||||
|
id: 1
|
||||||
|
status: "available"
|
||||||
xml:
|
xml:
|
||||||
name: "Pet"
|
name: "Pet"
|
||||||
ApiResponse:
|
ApiResponse:
|
||||||
@ -728,6 +766,10 @@ definitions:
|
|||||||
type: "string"
|
type: "string"
|
||||||
title: "An uploaded response"
|
title: "An uploaded response"
|
||||||
description: "Describes the result of uploading an image resource"
|
description: "Describes the result of uploading an image resource"
|
||||||
|
example:
|
||||||
|
code: 0
|
||||||
|
type: "type"
|
||||||
|
message: "message"
|
||||||
externalDocs:
|
externalDocs:
|
||||||
description: "Find out more about Swagger"
|
description: "Find out more about Swagger"
|
||||||
url: "http://swagger.io"
|
url: "http://swagger.io"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user