Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Requiere Python 3.*

  • Instalar dependencias

    Code Block
    pip3 install Flask
  • Crear un archivo main.py

    Code Block
    languagepy
    from flask import Flask, request
    
    
    app = Flask(__name__)
    
    
    @app.route('/subscriptions', methods=['POST', 'PUT'])
    def simple_subscription():
        print(request.method)
        print(request.headers)
        if request.is_json:
            print(request.json)
        return 'Done Simple Subscription'
    
    
    @app.route('/subscriptions/Patient/<string:id>', methods=['POST', 'PUT'])
    def patient(id):
        print("id: %s", id)
        print(request.method)
        print(request.headers)
        if request.is_json:
            print(request.json)
        return 'Done advanced subscription'
    
  • Ejecutar servicio

    Code Block
    languagebash
    export FLASK_ENV=development
    export FLASK_APP=main.py 
    flask run --host=0.0.0.0

...

Servicio para Eventos del tipo WebSocket

...