Cara Memasang dan Menggunakan Flask pada Debian 11/10

Cara Memasang dan Menggunakan Flask pada Debian 11/10

Flask adalah rangka kerja microweb yang ditulis dalam python yang digunakan secara meluas untuk membina aplikasi web. Ia adalah rangka kerja ringan yang tidak memerlukan alat atau perpustakaan tertentu yang akan dipasang. Flask menyediakan pemaju dengan keupayaan untuk menambah fungsi ke aplikasi mereka melalui penggunaan perpustakaan dan modul.

Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang Flask pada Debian 11. Debian 11, juga dikenali sebagai "Bullseye," adalah pelepasan stabil terbaru sistem operasi Debian. Ia adalah sistem operasi percuma dan sumber terbuka yang digunakan secara meluas di pelayan dan sistem lain.

Prasyarat

Sebelum anda memulakan, pastikan anda mempunyai python dan pip dipasang pada sistem anda. Anda boleh menyemak sama ada anda memasang Python dengan menjalankan arahan berikut:

python3 --version  

Sekiranya anda tidak memasang Python, anda boleh memasangnya dengan menjalankan arahan berikut:

Kemas kini sudo apt  sudo apt memasang python3 python3-pip python3-venv  

Untuk memeriksa sama ada anda memasang PIP, jalankan arahan berikut:

python3 --version  PIP3 --version  

Langkah 1: Memasang Kelalang

Sebaik sahaja anda memasang Python dan Pip, anda boleh memasang flask sistem dengan menjalankan arahan berikut: 'Pip3 Pasang Flask'

Tetapi saya mengesyorkan mewujudkan persekitaran maya untuk aplikasi kelalang anda.

  1. Buat direktori untuk aplikasi Flask anda:
    mkdir flask-app && cd flask-app  
  2. Buat Persekitaran Maya Python.
    python3 -m venv venv  
  3. Aktifkan persekitaran maya:
    sumber venv/bin/aktifkan  
  4. Pasang modul flask python dalam persekitaran maya.
    PIP3 Pasang Flask  

Ini akan memasang versi terkini Flask dan semua kebergantungan yang diperlukan di bawah persekitaran maya.

Langkah 2: Membuat aplikasi Flask

Sekarang kelalang itu dipasang, anda boleh membuat aplikasi flask pertama anda. Beralih ke direktori aplikasi yang baru dibuat:

CD Flask-App  

Seterusnya, buat fail yang dipanggil 'aplikasi.py ' Dan tambahkan kod berikut:

dari Flask Import Flask App = Flask (__ name__) @app.laluan ('/') def hello (): kembali 'hello, dunia!'jika __name__ ==' __main__ ': App.Jalankan ()
12345678910dari Flask Import Flask App = Flask (__ name__) @app.laluan ('/') def hello (): kembali 'hello, dunia!'jika __name__ ==' __main__ ': App.Jalankan ()

Kod ini mewujudkan aplikasi Flask mudah yang mendengarkan permintaan HTTP yang masuk pada laluan root (/) dan mengembalikan mesej "Hai dunia!".

Langkah 3: Jalankan permohonan Flask anda

Untuk menjalankan permohonan, laksanakan arahan berikut:

Flask Run  

Ini akan memulakan pelayan pembangunan flask dan anda akan melihat output berikut:

Output: * Melayani App Flask "App" * Alam Sekitar: Amaran Pengeluaran: Ini adalah pelayan pembangunan. Jangan gunakannya dalam penggunaan pengeluaran. Gunakan pelayan WSGI pengeluaran sebaliknya. * Mod Debug: Mati * Berlari di http: // 127.0.0.1: 5000/ (tekan Ctrl+C untuk berhenti) 

Sekarang, buka penyemak imbas web anda dan pergi ke "Http: // 127.0.0.1: 5000/" Untuk melihat aplikasi Flask anda. Anda mesti melihat mesej "Hai dunia!" dipaparkan di halaman.

Kesimpulan

Dalam tutorial ini, anda belajar cara memasang dan menggunakan Flask pada Debian 11. Anda juga belajar bagaimana membuat aplikasi Flask yang mudah dan menjalankannya menggunakan pelayan pembangunan flask. Flask adalah kerangka web yang kuat dan mudah digunakan yang memudahkan untuk membina aplikasi web dengan Python.