如何在Flask代码中添加链接转发

时间:2019-02-07 06:42:04

标签: url flask

我已经在具有此类链接的服务器上创建了烧瓶应用程序

http://54.23.11.22:5003/search

但是我想要的是,如果用户输入http://54.23.11.22,则应该将他重定向到http://54.23.11.22:5003/search

或者即使可以直接在

上运行我的代码

'54 .23.11.22'

那也很好。

任何建议如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

您可以编写代码以使其类似于:

import os
from flask import Flask, render_template, redirect, url_for

app = Flask(__name__)


@app.route('/')
def index():
    return redirect(url_for('.search'), code=302)


@app.route('/search')
def search():
    return render_template('search.html')


if __name__ == '__main__':
    port = int(os.environ.get('PORT', 5003))
    app.run(host='54.23.11.22', port=port)