烧瓶运行功能点击按钮

时间:2019-06-21 15:22:35

标签: python flask

我希望制作一个网页以启用触发网络上的几个进程的功能。我决定使用烧瓶,因为我在网上进行的大量研究表明烧瓶对初学者来说更好。

我已经编写了以下代码作为示例并测试了我的知识。我想在按钮单击时触发一个过程。但是,它似乎没有呈现单击后的下一页。任何帮助,将不胜感激。

from flask import Flask, render_template
import testt
app = Flask(__name__)
@app.route('/',methods=['GET', 'POST'])
def hello_world():
    return render_template('index.html')
@app.route('/my-link/',methods=['GET','POST'])
def my_link():
    testt.trial()
    work  = 'working'
    return render_template('process-complete.html',work= work)
if __name__ == '__main__':
    app.run()

process-complete.html

{% extends 'base.html' %}

{% block head %}
<title>Task Master</title>
{% endblock %}

{% block body %}
<div class="content" method= "post">
    <h1 style="text-align: center">Flask Trial</h1>    
    <div class="form">
        <p> Process Completed {{work}}.<p>
    </div>
</div>
{% endblock %}

1 个答案:

答案 0 :(得分:0)

以下代码帮助我执行了想要执行的操作。

<p>Click Below to Start the Process<p>
<a class="button" href="{{ url_for('my_link') }}">Flask Trial</a>