Um auf Ihre zweite Frage zu antworten. Sie können einfach die IP-Adresse des Computers eingeben, auf dem Ihre flask-App ausgeführt wird, z. 192.168.1.100
in einem Browser auf andere Maschine auf dem gleichen Netzwerk und Sie sind da. Sie können jedoch nicht darauf zugreifen, wenn Sie sich in einem anderen Netzwerk befinden. Firewalls oder VLANs können Probleme beim Erreichen Ihrer Anwendung verursachen. Wenn dieser Computer über eine öffentliche IP-Adresse verfügt, können Sie diese IP-Adresse von jedem Ort auf dem Planeten aus erreichen, und Sie können die App erreichen. Normalerweise kann dies eine gewisse Konfiguration erfordern, da die meisten öffentlichen Server hinter einer Art Router oder Firewall stehen.
0.0.0.0 gleich alle Schnittstellen zu binden. Sonst binde nur eine (10.0.0.4) – dsgdfg
Aber du müsstest den Port deines Routers an deinen Dev-Rechner weiterleiten und der Welt deine öffentliche IP-Adresse geben (normalerweise bedeutet das, dass du einen Domainnamen über DNS anzeigst). –