Я пытаюсь развернуть свое приложение flask, чтобы оно было доступно на любых компьютерах в моей локальной сети. Однако, когда я выполняю его, я получаю следующую ошибку в файле apache2 error.log:
The architecture of my app is the following:
This is for __init__.py
(python3) :
from flask import Flask, redirect, url_for, render_template,request
app = Flask('__name__')
@app.route("/", methods=["POST", "GET"])
def home():
if request.method == "POST":
return render_template("index.html")
else:
return render_template("index2.html")
if __name__ == "__main__":
app.run()
And my code index.html is :
<!DOCTYPE html>
Home Page
Для index2. html это тот же код, что и index. html только то, что тег h1 имеет другое содержимое.
Когда я выполнял это локально (http://127.0.0.1: 5000 / ), он работал нормально.
Я следую этому руководству: https://www.youtube.com/watch?v=YFBRVJPhDGY
Есть идеи, что я делаю не так?