提交 a44ea2b9 编写于 作者: C czhu

更新了启动器

上级 73793fc4
{
"env": "prod",
"debug": false,
"version": "0.0.1",
"update": false,
"init": false,
......
进入Swagger页面
---
tags:
- Swagger API
\ No newline at end of file
#coding=utf-8
import sys
from pathlib import Path
project = Path('./').absolute()
sys.path.append(str(project))
sys.path.append(str(project / 'video'))
from flask import Flask, redirect, jsonify, render_template
from flasgger import Swagger
from flasgger.utils import swag_from
from video.video_service import get_token, TOKEN_ERROR, get_resource_by_token
from utils.config import config
import webview
import sys
app = Flask(__name__, static_folder=config.static_folder, template_folder=config.template_folder)
app.config["JSON_AS_ASCII"] = False
......@@ -25,7 +30,6 @@ def index():
return render_template('/index.html')
@app.route("/api")
@swag_from("./resource/swagger/api.yaml")
def api():
return redirect(location='/apidocs/')
......@@ -50,6 +54,6 @@ def get_video_resource(video_name):
if __name__ == '__main__':
print(' * log path: ./service/resource/logs')
if 'service' in sys.argv:
app.run(host=config.service.host, port=config.service.port, debug=False)
app.run(host=config.service.host, port=config.service.port, debug=config.debug)
else:
webview.start(debug=True)
webview.start(debug=config.debug)
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册