2 # -*- coding: utf-8 -*-
3 from tornado.web import URLSpec, StaticFileHandler
5 from tornado_swagger.settings import *
6 from tornado_swagger.views import *
11 def swagger_handlers():
12 prefix = default_settings.get('swagger_prefix', '/swagger')
16 URLSpec(prefix + r'spec.html$', SwaggerUIHandler, default_settings, name=URL_SWAGGER_API_DOCS),
17 URLSpec(prefix + r'spec.json$', SwaggerResourcesHandler, default_settings, name=URL_SWAGGER_API_LIST),
18 URLSpec(prefix + r'spec$', SwaggerApiHandler, default_settings, name=URL_SWAGGER_API_SPEC),
19 (prefix + r'(.*\.(css|png|gif|js))', StaticFileHandler, {'path': default_settings.get('static_path')}),