Nun habe ich In PyCharm ein Testprojekt gestartet und es funktioniert auch alles ohne Probleme.
Wenn ich nun das selbe Projekt über CMD starte und die Seite mit 127.0.0.1:5000 aufrufen möchten, funktioniert es nicht.
Der Browser bleibt auf "Seite Laden" stehen und es kommt auch keine Fehlermeldung.
Danach habe ich wieder das Projekt In PyCharm gestartet, es funktioniert weiterhin alles ohne Probleme und auch mit den selben Browser.
Dann habe ich das Projekt mit Tonny und mit Idle getestet und bei beiden, ist das gleiche Fehlerbild aufgetreten.
Habt Ihr eine Idee?
- Python auf dem Rechner: V3.12.1 (CMD und Idle)
- Tonny Python: V3.10.11
- PyCharm Python: V3.12
- Browser: Google Chrome
- Flask überall eingebunden
- Templates Ordner mit Index.html ist vorhanden
Code: Alles auswählen
from flask import Flask, request, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
@app.route('/login', methods=['GET', 'POST'])
def login():
name = ""
if request.method == 'POST':
name = request.form['name']
else:
name = request.args.get('name')
return 'Hello' + name + "!"
if __name__ == '__main__':
app.run(port=5000, debug=True)