1 Star 0 Fork 0

道达-产品中心/ip_pool

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
application.py 1.35 KB
一键复制 编辑 原始数据 按行查看 历史
# -*- coding: utf-8 -*-
"""
---------------------------------------
@File :application.py
@Author :liyunhui
@Date :2024/9/13 下午4:11
@explain : 文件说明
---------------------------------------
"""
import tornado.web
import tornado.ioloop
from config import config
from views.ip_get import IpGetHandler
from views.ip_call import IpCallHandler
from views.ip_check import IpCheckHandler
from views.ip_update import IpUpdateHandler
from tornado_swagger.setup import setup_swagger
class Application(tornado.web.Application):
# todo: 各个接口的路由在config配置文件中
_routes = [
# 获取全球航班的实时数据
tornado.web.url(config.ip_get_route, IpGetHandler),
tornado.web.url(config.ip_call_route, IpCallHandler),
tornado.web.url(config.ip_check_route, IpCheckHandler),
tornado.web.url(config.ip_update_route, IpUpdateHandler)
]
def __init__(self):
setup_swagger(self._routes)
# 在设置Swagger之前,定义要隐藏的模型
setup_swagger(
self._routes,
swagger_url='/ip_pool',
api_base_url='/',
display_models=False,
title='IP代理池',
description='IP代理池管理',
security_definitions={}
)
super(Application, self).__init__(self._routes, **config.settings)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/daoda---product-center/ip_pool.git
git@gitee.com:daoda---product-center/ip_pool.git
daoda---product-center
ip_pool
ip_pool
master

搜索帮助