Python 蟒蛇瓶;return";没有应用css样式

Python 蟒蛇瓶;return";没有应用css样式,python,css,flask,return,Python,Css,Flask,Return,我是python/flask的新手,所以我可能没有以应该解决的方式解决这个问题。。。有鉴于此,问题是: 我有一个flask def(),它从HTML获取一篇文章,并返回文本“File successfully processed” 我想要的是“文件成功处理”在我的styles.css文件中具有该样式 注:我已经有了一个index.html,它可以很好地与styles.css配合使用。index.html中的代码是: <head> <link rel= "styleshe

我是python/flask的新手,所以我可能没有以应该解决的方式解决这个问题。。。有鉴于此,问题是:

我有一个flask def(),它从HTML获取一篇文章,并返回文本“File successfully processed”

我想要的是“文件成功处理”在我的styles.css文件中具有该样式

注:我已经有了一个index.html,它可以很好地与styles.css配合使用。index.html中的代码是:

  <head>
  <link rel= "stylesheet" type= "text/css" href= "{{ url_for('static',filename='css/styles.css') }}">
  </head>

那么,如何将这个styles.css应用于返回的“File successfully processed”

@app.route(“/run\u ctb”,methods=[“GET”,“POST”])
def web_run_ctb():
如果request.method==“POST”:
返回“文件已成功处理”

样式表当前仅应用于index.html模板。您应该为“/run_ctb”页面创建一个模板,例如,名为run_ctb.html的模板,它看起来像:

<head>
    <link rel= "stylesheet" type= "text/css" href= "{{ 
    url_for('static',filename='css/styles.css') }}">
</head>

<body>
    <p>File successfully processed<p>
</body>

实际上,“文件成功处理”是我将提供的十几个不同的返回之一。我只是用这个作为例子,但是返回是动态的。因此,我确实需要在返回中应用样式。在这种情况下,您可以将'request.method'作为参数传递给render_template函数。然后,在您使用的任何模板中,您基本上都可以嵌入“如果”逻辑,如下所述:
<head>
    <link rel= "stylesheet" type= "text/css" href= "{{ 
    url_for('static',filename='css/styles.css') }}">
</head>

<body>
    <p>File successfully processed<p>
</body>
    @app.route("/run_ctb", methods=["GET", "POST"])
    def web_run_ctb():
        if request.method == "POST":
            return render_template('run_ctb.html')