Flask是基于Werkzeug、 WSGI和Jinja2(Python的模板引擎)的微型框架。
在HTML页面的按钮或超链接,写入请求的url 例如:<a href={{ url_for('welcome') }}>Here</a>
在app.py中定义修饰器和对应调用的函数:
@app.route('/welcome', methods = ['GET', 'POST'])
def welcome():
return render_template('XXXX.html')
在此处单单只有一种请求方式时,只写method = ['GET'] 或者 method = ['POST'] 即可。
多种请求方式的时候,可以对请求的类型给出不同的处理方式。
在返回页面之前还应该写入逻辑、业务处理、权限判断等,根据具体情况给出不同的返回值。
小白初学,若有不对之处,还请指出。