В заголовке я пытаюсь загрузить страницу HTML во фрейм HTML, используя Flask.
Когда я открываю страницу frameset.html на вкладке Firefox (конечно, заменяя {{src}} на index.html), набор фреймов работает правильно.
Однако всякий раз, когда я запускаю код на python, загруженная HTML-страница корректно разделяется между фреймами, но ни в одном из них нет следа страницы index.html.
main.py
from flask import Flask, render_template, request
app = Flask(__name__)
page = 'index.html'
@app.route('/')
def home():
return render_template('frameset.html', src=page)
app.run()
frameset.html
<html>
<frameset rows="10%,80%,*">
<frame src=''>
<frameset cols='20%,40%,40%'>
<frame src=''>
<frame src='{{src}}'>
<frame src='' name="output">
</frameset>
<frame src=''>
</frameset>
</html>
index.html
<html>
<head>
<title>HOME</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet" media="screen">
<style type="text/css">
.container {
max-width: 500px;
padding-top: 100px;
}
</style>
</head>
<body>
<div class="container">
<a href="genostats.html" target="output">GENO stats</a>
</html>
Как я могу решить эту проблему? Код, который я написал здесь, просто для проверки функциональности наборов фреймов.