Jetzt habe ich ein anderes Flask-Programm mit Navigationsleiste erstellt. In dieser Navigationsleiste habe ich ein Lesezeichen, in dem ich den erwähnten HTML-Dienst öffnen möchte, damit ich mit der Flask-Navigationsleiste oben durch diesen HTML-Dienst navigieren kann.
Im Moment habe ich { hinzugefügt {%extend "base.html"%}} und {{%block content%}} am Anfang und {%block end%}} am Ende aller index.htm-Dateien dieses HTML-Dienstes.
Main index.htm befindet sich in den Vorlagen und lässt sich problemlos öffnen, wenn Sie jedoch auf einen beliebigen Link klicken Anleitung zum 404-Fehler.
Mein Weg zu diesem Lesezeichen sieht so aus:
Code: Select all
@app.route("/first")
def view_Intranet_page():
return render_template("index.htm", title="Intranet page")
Code: Select all
d:\\main_folder
|-templates
|- index.htm
| |- folder_for_link_1
| |- index.htm
| - all flask files
Index.htm in „folder_for_link_1“. „erzeugt einen 404-Fehler – es wird der Link 127.0.0.1:5000/folder_to_link_1/index.htm angezeigt
So erzwingen Sie dies Mit der Flask-App kann ich alle HTML-Dienste durchsuchen?