2 # -*- coding: utf-8 -*-
3 from tornado.web import URLSpec, StaticFileHandler
5 from settings import default_settings, \
6 SWAGGER_API_DOCS, SWAGGER_API_LIST, SWAGGER_API_SPEC
7 from views import SwaggerUIHandler, SwaggerResourcesHandler, SwaggerApiHandler
12 def swagger_handlers():
13 prefix = default_settings.get('swagger_prefix', '/swagger')
18 return prefix + suffix
24 name=SWAGGER_API_DOCS),
27 SwaggerResourcesHandler,
29 name=SWAGGER_API_LIST),
34 name=SWAGGER_API_SPEC),
36 _path(r'(.*\.(css|png|gif|js))'),
38 {'path': default_settings.get('static_path')}),