私は、リンクをクリックすると、リンクをクリックしてから、ちょうど残ったページに戻る小さなフラスコのアプリケーションがあります。フラスコはページにリダイレクトしてから戻ってくる
リンクは物理デバイスの再起動ページに移動するためです。私はこれらのデバイスの多くを持っていて、それらのスクリプトを実行して再起動し、開始ページに戻りたいと思っています。
私はリンクにアクセスすることができますが、ユニットはリセットされますが、現在は外部ページに戻っていません。何か案は?私は、次のしている@xyresへ
EDIT
ありがとう:
from flask import Flask, render_template, redirect, url_for, request
import urllib
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
@app.route('/reboot')
def reboot():
link = request.args.get('link')
if link:
urllib.request.urlopen(link)
return redirect(request.referrer or url_for('index'))
if __name__ == '__main__':
app.run(debug=True)
が、それはページをヒットし、
ちょうど私は明確です、あなたは私が行きたいリンクを入れてほしく、urlopenの後の言葉ではありませんか? –
@cmrussellそうです。それはタイプミスでした。ごめんなさい。 – xyres