用龙卷风为django-admin服务

时间:2015-01-09 09:23:46

标签: python django django-admin tornado

我的设置包括一个由Tornado提供的Django Web应用程序+ Django管理员。

除Django管理员外,服务Django工作正常。当我打开http://localhost:8000/admin时,我只看到没有任何CSS的HTML。 获取管理资产会产生404。

我配置的路线:

application = WSGIHandler()
container = WSGIContainer(application)

tornado_app = tornado.web.Application(
        EchoSockjsRouter('/websocket').urls+
        [
            (r"/public/(.*)", tornado.web.StaticFileHandler, {"path": "static/"}),
            ('.*', tornado.web.FallbackHandler, dict(fallback=container)),
        ])

我的假设是,Django管理员的所有资产也由FallbackHandler提供。 如果没有,我还需要做些什么才能正确提供管理资产?

0 个答案:

没有答案