Untitled
unknown
python
7 months ago
1.4 kB
7
Indexable
Never
# Aufgabe 5 # Hier werden 2 Funktionen des Moduls flask importiert und Programm initialisiert. from flask import Flask, render_template app = Flask(__name__) # Hier wird die erste Seite erstellt auf der man startet und die über 127.0.0.1/ aufgerufen werden kann. @app.route('/') def seite1(): return "<h1>Willkommen auf meiner Website</h1><h2>Auf dieser Website finden Sie unsere Kontakinformationen und die aktuelle Uhrzeit.</h2><a href='http://127.0.0.1:5000/seite2'>Kontaktinformationen</a><br><a href='http://127.0.0.1:5000/seite3'>Aktuelle Uhrzeit</a>" # Hier wird eine Unterseite erstellt die man über /seite2 aufrufen kann. Auf dieser Seite findet man die Firmenanschrift, einen link zu google und einen link zur Startseite. @app.route('/seite2') def seite2(): return "<h1>Firma Dosenkohl</h1><h2>Dosenkohl Straße 1</h2><h3>12345 Dosenkohlstadt</h3><a href='https://google.de'>Link zu Google</a><br><a href='http://127.0.0.1:5000/'>Startseite</a>" # Hier wird eine Unterseite erstellt die man über /seite3 aufrufen kann. Diese Seite wird über aus einer html Datei erzeugt mit dem Befehl render_template. @app.route('/seite3') def seite3(): return render_template('welcome.html') # Hier wird das Programm mit den zuvor erstellten Seiten gestartet. Dieses Programm fungiert wie ein http server. if __name__ == '__main__': app.run(debug=True)