"""Datamodel for the API""" from flask_restx import fields, reqparse from .extensions import api weight_apimodel = api.model("WeightData",{ "id": fields.Integer, "created": fields.DateTime, "device": fields.String, "weight": fields.Float }) bp_apimodel = api.model("BpData",{ "id": fields.Integer, "created": fields.DateTime, "device": fields.String, "sys": fields.Float, "dia": fields.Float, "pulse": fields.Float }) bp_parser = reqparse.RequestParser() bp_parser.add_argument("device", type=str, required=True) bp_parser.add_argument("sys", type=int, required=True) bp_parser.add_argument("dia", type=int, required=True) bp_parser.add_argument("pulse", type=int, required=True) weight_parser = reqparse.RequestParser() weight_parser.add_argument("device", type=str, required=True) weight_parser.add_argument("weight", type=float, required=True)