Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Menjadikan Pelayan Pembangunan Flask Saya Boleh Diakses daripada Peranti Lain pada Rangkaian Saya?

Bagaimana untuk Menjadikan Pelayan Pembangunan Flask Saya Boleh Diakses daripada Peranti Lain pada Rangkaian Saya?

Linda Hamilton
Linda Hamiltonasal
2024-12-27 11:35:09679semak imbas

How to Make My Flask Development Server Accessible from Other Devices on My Network?

Cara Membuat Pelayan Pembangunan Flask Boleh Diakses pada Rangkaian

Apabila menjalankan aplikasi Flask dalam mod pembangunan, selalunya wajar untuk mengakses pelayan daripada peranti lain pada rangkaian. Walau bagaimanapun, secara lalai, pelayan pembangunan Flask hanya boleh dilihat pada mesin tempatan.

Konfigurasikan Pelayan Pembangun Flask untuk Keterlihatan Rangkaian

Untuk menjadikan pelayan pembangunan Flask boleh diakses oleh mesin lain pada rangkaian, adalah disyorkan untuk menggunakan pilihan --host semasa menjalankan pelayan:

flask run --host=0.0.0.0

Pilihan ini mengarahkan pelayan untuk mendengar pada semua antara muka rangkaian, termasuk yang menghadap rangkaian.

Nota tentang Persekitaran Pengeluaran

Adalah penting untuk ambil perhatian bahawa pelayan pembangunan Flask tidak dimaksudkan untuk kegunaan pengeluaran. Ia tidak selamat, stabil atau cekap. Untuk persekitaran pengeluaran, rujuk dokumentasi Flask rasmi mengenai penggunaan.

Konfigurasi Tembok Api

Selepas mengkonfigurasi pelayan untuk mendengar pada antara muka rangkaian, anda mungkin perlu melaraskan tetapan tembok api untuk membenarkan akses luaran ke port (biasanya port 5000).

Contoh daripada Docs Quickstart

Dokumentasi mula pantas Flask juga menyediakan contoh:

$ flask run --host=0.0.0.0

Arahan ini memberitahu sistem pengendalian untuk mendengar pada semua alamat IP awam, menjadikan pelayan boleh diakses secara umum.

Atas ialah kandungan terperinci Bagaimana untuk Menjadikan Pelayan Pembangunan Flask Saya Boleh Diakses daripada Peranti Lain pada Rangkaian Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn