当前位置: 首页>>代码示例>>Python>>正文


Python HTTPServer.xheaders方法代码示例

本文整理汇总了Python中tornado.httpserver.HTTPServer.xheaders方法的典型用法代码示例。如果您正苦于以下问题:Python HTTPServer.xheaders方法的具体用法?Python HTTPServer.xheaders怎么用?Python HTTPServer.xheaders使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在tornado.httpserver.HTTPServer的用法示例。


在下文中一共展示了HTTPServer.xheaders方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: make_tornado_server

# 需要导入模块: from tornado.httpserver import HTTPServer [as 别名]
# 或者: from tornado.httpserver.HTTPServer import xheaders [as 别名]
def make_tornado_server():
    wsgi_app = WSGIContainer(get_wsgi_application())
    tornado_url_list = [
        (r'/static/(.*)', DjangoStaticFilesHandler, {'default_filename':
                                                     'none.img'}),
        (r'/media/(.*)', StaticFileHandler, {'path': settings.MEDIA_ROOT}),
        ('/hello-tornado', HelloHandler),
        ('/robots.txt', RobotsHandler),
    ]

    for app in settings.INSTALLED_APPS:
        app_name = app.rsplit('.', 1).pop()
        # add proxy views
        try:
            proxy_module = import_module('%s.proxy_views' % app)
        except ImportError:
            pass
        else:
            tornado_url_list += [
                ('/proxy/%s/([^?]*)' % app_name, proxy_module.Proxy)
            ]
        # add ws views
        try:
            ws_module = import_module('%s.ws_views' % app)
        except ImportError:
            pass
        else:
            tornado_url_list += [
                ('/ws/%s/([^?]*)' % app_name, ws_module.WebSocket)
            ]
    tornado_url_list += [
        ('.*', FallbackHandler, dict(fallback=wsgi_app))
    ]
    tornado_app = Application(
        tornado_url_list,
        debug=settings.DEBUG,
        websocket_ping_interval=settings.WEBSOCKET_PING_INTERVAL
    )
    server = HTTPServer(tornado_app)
    server.xheaders = True
    return server
开发者ID:fiduswriter,项目名称:fiduswriter,代码行数:43,代码来源:tornado_django_hybrid.py


注:本文中的tornado.httpserver.HTTPServer.xheaders方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。