Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 403加载css时出现禁止的错误_Python_Html_Css_Flask - Fatal编程技术网

Python 403加载css时出现禁止的错误

Python 403加载css时出现禁止的错误,python,html,css,flask,Python,Html,Css,Flask,我正在开发一个烧瓶应用程序。我写了一个小程序,有一个html文件和一个css文件。我把css从字体真棒。 当我在PyCharm上运行程序时,一切正常,但当我在终端上运行时,使用flask run,在加载页面时,出现以下错误: GEThttp://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/fontawesome-all.min.css 403(禁止) 当我试图定位错误时,它告诉我它在这行: 我的html文件如下所示: {% extends "boot

我正在开发一个烧瓶应用程序。我写了一个小程序,有一个html文件和一个css文件。我把css从字体真棒。 当我在PyCharm上运行程序时,一切正常,但当我在终端上运行时,使用
flask run
,在加载页面时,出现以下错误:
GEThttp://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/fontawesome-all.min.css 403(禁止)

当我试图定位错误时,它告诉我它在这行:

我的html文件如下所示:

{% extends "bootstrap/base.html" %}
{% block title %}Index Page{% endblock %}

{% block styles %}
{{super()}}
    <link rel="stylesheet" href="/static/style.css">
    <link rel="shortcut icon" href="{{ url_for('static', filename='favicon.ico') }}">
    <link rel="stylesheet" href="/static/fontawesome-all.min.css">
    <link rel="stylesheet" href="/static/fontawesome-all.css">
{% endblock %}

{% block content %}
    <body background="/static/kitchen_black.jpg" style="background-size: cover">
        <div class="container" style="text-align: center">
            <h1 style="color: white"><i class="fas fa-utensils"></i><br>
                  Hello, KiMa is here to help you!
            </h1>

            <div class="panel-body">
                <button class="button button1">
                    <a href="{{ url_for('allrecipes') }}" style="color: black">
                          Display all the Recipes</a>
                </button>
            </div>
            <div class="panel-body">
                <button class="button button1">
                    <a href="{{ url_for('ingredients') }}" style="color: black">
                      Insert your Ingredients</a>
                </button>
            </div>
        </div>
    </body>

{% endblock %}
{%extends“bootstrap/base.html”%}
{%block title%}索引页{%endblock%}
{%block styles%}
{{super()}}
{%endblock%}
{%block content%}

你好,KiMa是来帮你的! {%endblock%}
当然,我把css文件放在了静态文件夹中 我不知道是什么

编辑:


我试着用url_来表示font-awesome.css,但效果不好。我还尝试为cdn包含不同的href,但在这些行中再次收到错误。我还删除了.css href,并且再次从PyCharm中删除,所有内容都是平滑清晰的,但是如果我从终端运行它,即使我没有包含令人敬畏的css字体,也会出现相同的错误。为什么你不将
url\u for()
用于css文件呢?事实上,我有点困惑,因为
static
不在
href中=“//maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/fontawesome all.min.css”
。您发布的错误消息是否与您使用的代码匹配?如果我尝试使用URL,我也会收到错误。但是,当我搜索“fontawesome cdn”时“我得到的url和它的工作方式类似。@roganjosh我试着使用url_,但还是出现了那个错误。是的,一旦我加载页面,url就会自动插入。我不熟悉html,所以不知道为什么会加载该url。@MrLister我如何插入“stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/…”?