コード例 #1
0
from flask import Flask
from flask import request

from context_builder import application_context_builder

app = Flask(__name__)

rawDataController , summaryAnalysisController , summaryAnalysisRecommendationController, predictionController , \
downloadController, optionsController, profitController , industryController, stockGameController = application_context_builder()
"""""
@app.after_request
def add_header(r):
    r.headers["Cache-Control"] = "no-cache, no-store, must-revalidate"
    r.headers["Pragma"] = "no-cache"
    r.headers["Expires"] = "0"
    r.headers['Cache-Control'] = 'public, max-age=0'
    return r
"""


@app.route("/", methods=['GET', 'POST'])
@app.route("/summary_analysis", methods=['GET', 'POST'])
def four_year_analysis():
    return summaryAnalysisController.dispatch(request)


@app.route("/recommendation", methods=['GET', 'POST'])
def summaryAnalysisRecommendation():
    return summaryAnalysisRecommendationController.dispatch(request)

コード例 #2
0
from flask import Flask
from flask import request

from context_builder import application_context_builder

app = Flask(__name__)

rawDataController, summaryAnalysisController, predictionController, downloadController = application_context_builder(
)


@app.route("/", methods=['GET', 'POST'])
@app.route("/raw_data", methods=['GET', 'POST'])
def raw_requests():
    return rawDataController.dispatch(request)


@app.route("/summary_analysis", methods=['GET', 'POST'])
def four_year_analysis():
    return summaryAnalysisController.dispatch(request)


@app.route("/prediction", methods=['GET', 'POST'])
def future_year_analysis():
    return predictionController.dispatch(request)


@app.route("/download", methods=['GET', 'POST'])
def download_excel():
    return downloadController.dispatch(request)
コード例 #3
0
from flask import Flask
from flask import request

from context_builder import application_context_builder

app = Flask(__name__)
rawRequestController, fourYearAnalysisController = application_context_builder(
)


@app.route("/", methods=['GET', 'POST'])
@app.route("/iteration1and2", methods=['GET', 'POST'])
def raw_requests():
    return rawRequestController.dispatch(request)


@app.route("/iteration3andProbably4", methods=['GET', 'POST'])
def four_year_analysis():
    return fourYearAnalysisController.dispatch(request)


if __name__ == "__main__":
    app.run(debug=True, port=4999)