from flask import Flask, request, jsonify
import requests
from multiprocessing import Process
def send_json( content) :
return requests.post ( "http://127.0.0.1:5000/api/v1.0/projects" , json= content)
app = Flask( __name__)
@ app.route ( '/api/add_message/<uuid>' , methods= [ 'GET' , 'POST' ] )
def add_message( uuid) :
content = request.json
print ( content[ 'mytext' ] )
return jsonify( { "uuid" :uuid} )
if __name__ == '__main__' :
P1 = Process( target= app.run ( host= '0.0.0.0' , debug= True ) )
P1.start ( )
P2 = Process( target= send_json( { "title" :"Read a book" } ) )
P2.start ( )
ZnJvbSBmbGFzayBpbXBvcnQgRmxhc2ssIHJlcXVlc3QsIGpzb25pZnkKaW1wb3J0IHJlcXVlc3RzCmZyb20gbXVsdGlwcm9jZXNzaW5nIGltcG9ydCBQcm9jZXNzCgpkZWYgc2VuZF9qc29uKGNvbnRlbnQpOgogICAgcmV0dXJuIHJlcXVlc3RzLnBvc3QoImh0dHA6Ly8xMjcuMC4wLjE6NTAwMC9hcGkvdjEuMC9wcm9qZWN0cyIsIGpzb249Y29udGVudCkKCmFwcCA9IEZsYXNrKF9fbmFtZV9fKQoKQGFwcC5yb3V0ZSgnL2FwaS9hZGRfbWVzc2FnZS88dXVpZD4nLCBtZXRob2RzPVsnR0VUJywgJ1BPU1QnXSkKZGVmIGFkZF9tZXNzYWdlKHV1aWQpOgogICAgY29udGVudCA9IHJlcXVlc3QuanNvbgogICAgcHJpbnQoY29udGVudFsnbXl0ZXh0J10pCiAgICByZXR1cm4ganNvbmlmeSh7InV1aWQiOnV1aWR9KQoKaWYgX19uYW1lX18gPT0gJ19fbWFpbl9fJzoKICAgIFAxID0gUHJvY2Vzcyh0YXJnZXQ9YXBwLnJ1bihob3N0PSAnMC4wLjAuMCcsZGVidWc9VHJ1ZSkpCiAgICBQMS5zdGFydCgpCiAgICBQMiA9IFByb2Nlc3ModGFyZ2V0PXNlbmRfanNvbih7InRpdGxlIjoiUmVhZCBhIGJvb2sifSkpCiAgICBQMi5zdGFydCgp