Example #1
0
    def post():
        data = request.get_json(force=True)
        email = data.get('email', None)
        username = data.get('username', None)
        phone_number = data.get('phone_number', None)
        agent = Agent(email=email, username=username, phone_number=phone_number)

        db_session.add(agent)
        db_session.commit()
        json = {'username': username, 'phone_number': phone_number, 'email': email}

        return jsonify(json)
Example #2
0
    def put(_id):
        data = parser.parse_args()
        agent = Agent.query.filter_by(id=_id).first()
        if agent is not None:
            agent.email = data.get('email', None)
            agent.phone_number = data.get('phone_number', None)
            agent.username = data.get('username', None)

            db_session.add(agent)
            db_session.commit()

        return jsonify(agent)