application.py
, ask.html
및 link.html
의 세 파일을 아래에 제공했습니다. ask.html
에서 사용자에게 링크를 요청하려고합니다. 그런 다음 해당 링크로 이동하는 button이있는 link.html
로 리디렉션됩니다. 그러나 button을 누르면 링크로 이동하지 않고 오류 404를 찾을 수 없습니다.
application.py에서 :
@app.route("/")
def ask():
return render_template("ask.html")
@app.route("/link")
def link():
weblink = request.args.get("weblink")
return render_template("link.html", weblink=weblink)
ask.html에서 :
<!DOCTYPE html>
<html lang="en">
<head>
<title>Ask</title>
</head>
<body>
<form action="/link">
<input placeholder="weblink here" name="weblink" type="text">
<input type="submit">
</form>
</body>
</html>
link.html에서 :
<!DOCTYPE html>
<html lang="en">
<head>
<title>Ask</title>
</head>
<body>
<a href="{{ weblink }}" class="btn btn-primary">Go to Link</a>
</body>
</html>