【问题标题】:Serving stylesheets from a CDN in a Flask template在 Flask 模板中从 CDN 提供样式表
【发布时间】:2021-05-24 18:44:58
【问题描述】:

我有一个简单的烧瓶应用程序。它安装了flask-bootstrap,所以我可以从那里访问一些CSS类和我自己的静态文件夹中的样式表。但是,我希望能够在我的 index.html 文件中从 CDN 添加另一个样式表。

我通常会做一些事情,比如在头标签内放置以下内容。:

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">

这可能吗?我不认为使用

{{url_for('static' )}}

语法可以在这里工作,我没有在网上找到任何描述我在做什么的东西(或者我不知道)。

【问题讨论】:

    标签: css flask jinja2 cdn


    【解决方案1】:

    是的,我也是这样做的。然后我在 Bootstrap CDN 之后链接到我自己的样式表。

    编辑:如果您使用由多个模板扩展子页面的基本模板,您可以将 head 标签放在基本模板中,使其位于所有模板之前。

    【讨论】:

    • 那么以这种方式添加应该可以吗?处理 Jinja 引擎不需要特殊的语法吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-09
    • 2017-12-30
    • 2023-03-11
    • 2020-10-14
    • 2013-02-08
    相关资源
    最近更新 更多