Я пытаюсь создать веб-сайт, и сейчас я просто пытаюсь убедиться, что могу заставить работать основные части.
Когда я нажимаю ссылку на моей странице индекса, которая должна перенаправить меняна своей тестовой странице я получаю сообщение об ошибке 404. Not Found.
Я провел множество поисков, пытаясь выяснить, как решить мою проблему, но ничего не работает. * Один вопрос, который выглядит так, как будто это должно быть точным решением моей проблемы: 404 Ошибка при попытке ссылки на другую страницу фляги , но я все еще получаю ошибку после попытки изменить мой href в test_link.htmlчтобы соответствовать моему маршруту в flaskApp.py или попробуйте url_for в test_link.html. Я не уверен, что еще попробовать.
Любая помощь будет оценена.
flaskApp.py
from flask import Flask, jsonify, redirect, render_template, request,
url_for
# Configure application
app = Flask(__name__)
@app.route("/")
def get_index():
return render_template('index.html')
app.route("/test_link")
def test_link():
return render_template('test_link.html')
if __name__ == "__main__":
app.run(debug=True)
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<title>hello</title>
</head>
<body>
<h1>Index Page</h1>
<p>
This is a test <a href="test_link">link</a>
</p>
</body>
</html>
test_link.html
<!DOCTYPE html>
<html lang="en">
<head>
<title>hello</title>
</head>
<body>
test link
</body>