add log.
This commit is contained in:
21
server.py
21
server.py
@@ -1,6 +1,7 @@
|
||||
from flask import Flask, request, make_response
|
||||
from flask_cors import *
|
||||
from gevent import pywsgi
|
||||
from urllib import parse
|
||||
from main.main import *
|
||||
from main.distance import *
|
||||
from main.sa_pa import *
|
||||
@@ -8,15 +9,25 @@ from settings import *
|
||||
|
||||
import json
|
||||
import os
|
||||
import logging
|
||||
|
||||
app = Flask(__name__)
|
||||
|
||||
app.logger.setLevel(logging.INFO)
|
||||
handler = logging.FileHandler('flask.log')
|
||||
handler.setLevel(logging.INFO)
|
||||
formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s')
|
||||
handler.setFormatter(formatter)
|
||||
app.logger.addHandler(handler)
|
||||
|
||||
CORS(app)
|
||||
|
||||
@app.route('/api/pov-element/common', methods=["GET"])
|
||||
def common():
|
||||
json_data = json.loads(request.args.get('data'))
|
||||
query_data = request.args.get('data')
|
||||
json_data = json.loads(query_data)
|
||||
theme = request.args.get('theme')
|
||||
app.logger.info('[{}] {}'.format(request.remote_addr, parse.unquote(query_data)))
|
||||
data, path = gen_common(json_data, theme)
|
||||
res = {
|
||||
'code': 0,
|
||||
@@ -28,8 +39,10 @@ def common():
|
||||
|
||||
@app.route('/api/pov-element/distance', methods=["GET"])
|
||||
def distance():
|
||||
json_data = json.loads(request.args.get('data'))
|
||||
query_data = request.args.get('data')
|
||||
json_data = json.loads(query_data)
|
||||
theme = request.args.get('theme')
|
||||
app.logger.info('[{}] {}'.format(request.remote_addr, parse.unquote(query_data)))
|
||||
data, path = gen_distance(json_data, theme)
|
||||
res = {
|
||||
'code': 0,
|
||||
@@ -41,7 +54,9 @@ def distance():
|
||||
|
||||
@app.route('/api/pov-element/service', methods=["GET"])
|
||||
def service():
|
||||
json_data = json.loads(request.args.get('data'))
|
||||
query_data = request.args.get('data')
|
||||
json_data = json.loads(query_data)
|
||||
app.logger.info('[{}] {}'.format(request.remote_addr, parse.unquote(query_data)))
|
||||
data, path = gen_service(json_data)
|
||||
res = {
|
||||
'code': 0,
|
||||
|
||||
Reference in New Issue
Block a user