【问题标题】:Tornado static files serving url configurationTornado 静态文件服务于 url 配置
【发布时间】:2013-12-26 15:52:56
【问题描述】:

我将 torando 配置为为开发目的提供静态文件。

            settings = {
                    'template_path': 'templates',
                    'static_path': 'static'
            }

在我的模板文件中,我使用 static_url() 为我的静态文件提供正确的路径。

因为我的 html 文件已经定义了静态文件的结构 tornado static_url 没有显示正确的路径。

例如,在我的服务器文件上的 url 类似

<link href="/myflz/resources/css/bootstrap.css" rel="stylesheet"/>

使用 static_url 后是

<link href="/static/myflz/resources/css/bootstrap.css" rel="stylesheet"/>

如何在 myflz 之前摆脱 static,因为将 'static_path': 'static' 更改为 'static_path': 'myflz' 不起作用,它仍然在前面使用 static。

【问题讨论】:

    标签: python tornado


    【解决方案1】:

    您需要static_url_prefix(替换网址前面的/static/)而不是static_path(磁盘上存储静态文件的位置)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-01
      • 2015-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-02
      • 2013-03-21
      相关资源
      最近更新 更多