예제 #1
0
파일: models.py 프로젝트: arlex-it/arlex
from Ressources.swagger_api import api
from flask_restplus import fields

test_input = api.model('test_input', {})
예제 #2
0
파일: models.py 프로젝트: arlex-it/arlex
from Ressources.swagger_api import api
from flask_restplus import fields

open_request_cache_input = api.model('open_request_cache_input', {})
예제 #3
0
파일: models.py 프로젝트: arlex-it/arlex
user_creation = api.model(
    'User creation', {
        'gender':
        fields.Integer(
            example=0, description='Genre de l\'utilisateur', required=True),
        'lastname':
        fields.String(
            example='Doe', description='Nom de l\'utilisateur', required=True),
        'firstname':
        fields.String(example='John',
                      description='Prenom de l\'utilisateur',
                      required=True),
        'mail':
        fields.String(example='*****@*****.**',
                      description='Adresse mail de l\'utilisateur',
                      required=True),
        'password':
        fields.String(example='password',
                      description='Mot de passe de l\'utilisateur',
                      required=True),
        'country':
        fields.String(example='France',
                      description='Pays de l\'utilisateur',
                      required=True),
        'town':
        fields.String(example='Lille',
                      description='Ville de l\'utilisateur',
                      required=True),
        'street':
        fields.String(example='rue nationale',
                      description='Rue de l\'utilisateur',
                      required=True),
        'street_number':
        fields.String(example='13',
                      description='Numéro de rue de l\'utilisateur',
                      required=True),
        'region':
        fields.String(example='Hauts de france',
                      description='Région de l\'utilisateur',
                      required=True),
        'postal_code':
        fields.String(example="12345",
                      description='Code postal de l\'utilisateur',
                      required=True),
    })
예제 #4
0
from Ressources.swagger_api import api
from flask_restplus import fields

test_vocale_assistant_input = api.model('template_input', {})
예제 #5
0
from Ressources.swagger_api import api
from flask_restplus import fields

auth_authorize_param = api.parser()
auth_authorize_param.add_argument('redirect_uri', location='path')
auth_authorize_param.add_argument('response_type', location='path')
auth_authorize_param.add_argument('state', location='path')
auth_authorize_param.add_argument('user_locale', location='path')
auth_authorize_param.add_argument('client_id', location='path')

auth_input = api.model(
    'template_input', {
        'input_1':
        fields.Integer(example=42, description='Ce paramètre ne sert à rien'),
        'input_2':
        fields.String(example='foo', description='celui là non plus'),
    })
예제 #6
0
파일: models.py 프로젝트: arlex-it/arlex
from Ressources.swagger_api import api
from flask_restplus import fields

products_create = api.model('Product create', {
    'expiration_date': fields.DateTime(example='2019-11-30', description='Date expiration produit', required=True),
    'id_rfid': fields.Integer(example=567, description='Id du patch RFID du produit', required=True),
    'id_ean': fields.String(example='3017620424403', description='EAN du produit', required=True),
    'position': fields.String(example='placard sous evier', description='Endroit où est le produit', required=True),
})