Flask сайт недоступен на других устройствах - PullRequest
0 голосов
/ 16 марта 2020

Я создаю flask веб-приложение для проекта и пытался получить к нему доступ с моего телефона или даже с моего p c (flask работает на Raspberry Pi), и он не загружается, говорит " Сайт не может быть достигнут 0.0.0.0 отказался подключиться ". Он работал раньше на моем p c, но больше не работает.

from flask import Flask, render_template, request, redirect, url_for
from PCF8574 import PCF8574_GPIO
from Adafruit_LCD1602 import Adafruit_CharLCD

app = Flask(__name__)
app.config['SECRET_KEY'] = '************'

PCF8574_address = 0x27  # I2C address of the PCF8574 chip.
PCF8574A_address = 0x3F  # I2C address of the PCF8574A chip.

try:
    mcp = PCF8574_GPIO(PCF8574_address)
except:
    try:
        mcp = PCF8574_GPIO(PCF8574A_address)
    except:
        print ('I2C Address Error !')
        exit(1)

#Create LCD, passing in MCP GPIO adapter.
lcd = Adafruit_CharLCD(pin_rs=0, pin_e=2, pins_db=[4,5,6,7], GPIO=mcp)

mcp.output(3,1)
lcd.begin(16,2)

@app.route("/")
def index():
  return redirect(url_for('msgInput'))

@app.route('/home', methods=["GET", "POST"])
def msgInput():
    if request.method == 'POST':
        global lcdText
        req = request.form
        lcdText = req.get('lcd')
        print(lcdText)
        lcd.clear()
        lcd.message(lcdText)
        return redirect(request.url)

    return render_template('index.html')

if __name__ == "__main__":
    app.run(debug=True, host = '0.0.0.0')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...