Cara Menginstal dan Menggunakan Flask di Ubuntu 22.04

Cara Menginstal dan Menggunakan Flask di Ubuntu 22.04

Python Flask adalah kerangka kerja web Python ringan yang membuatnya mudah untuk membangun aplikasi web dengan cepat. Ini adalah pekerjaan mikro yang tidak termasuk ORM (objek relasional mapper) atau fitur tersebut dan sebaliknya dapat diperluas melalui plug-in flask.

Flask mudah untuk memulai dan tidak memerlukan struktur direktori tertentu. Aplikasi Flask adalah skrip Python yang mengimpor modul Flask membuat instance dari kelas Flask, dan kemudian memulai server pengembangan menggunakan baris kode.

Di artikel ini, kami akan menunjukkan cara menginstal Flask di Ubuntu 22.04. Juga, Buat Aplikasi Hello World Sederhana Menggunakan Modul Python Flask.

Langkah 1: Memasang Python

Sebelum Anda mulai, pastikan Anda memasang Python dan Pip di sistem Anda. Jika Anda belum memilikinya, Anda dapat menginstalnya dengan menjalankan perintah berikut:

pembaruan apt sudo  sudo apt instal python3 python3-pip python3-venv  

Langkah 2: Pasang Flask di Ubuntu

Setelah Python dan Pip dipasang, Anda siap memasang Flask. Untuk melakukan ini, Anda harus membuka terminal dan memasukkan perintah berikut: 'Pip3 Pasang Flask'

Tetapi kami sarankan membuat lingkungan virtual Python untuk mengisolasi aplikasi Anda. Untuk melakukan ini buat dan/atau beralih ke direktori aplikasi Flask Anda:

mkdir flask-app && cd flask-app  

Sekarang, buat dan aktifkan lingkungan virtual:

python3 -m venv venv Sumber venv/bin/aktifkan 

Perintah di atas akan membuat direktori dengan nama "venv" untuk menyimpan file lingkungan virtual. Perintah kedua akan mengaktifkannya. Prompt perintah sistem akan dimodifikasi dengan nama lingkungan virtual.

Setelah lingkungan virtual diaktifkan, Anda dapat memasang flask dan modul python yang diperlukan lainnya.

Pip3 Pasang Flask  

Ini akan menginstal versi terbaru dari Flask dan semua dependensinya. Setelah instalasi selesai, Anda dapat memverifikasi bahwa Flask diinstal dengan benar dengan menjalankan perintah berikut:

Python3 -m Flask --version  

Jika semuanya berfungsi dengan benar, Anda akan melihat jumlah versi flask yang dicetak di terminal.

Langkah 3: Buat Aplikasi Sampel Flask

Setelah Flask diinstal, Anda dapat mulai membangun aplikasi web Anda. Untuk melakukan ini, buat skrip Python baru dan impor modul Flask. Kemudian, buat aplikasi Flask baru menggunakan kode berikut:

dari flask impor flask app = flask (__ name__) @App.rute ('/') def hello (): return 'hello, world!'if __name__ ==' __main__ ': App.berlari()
12345678910dari flask impor flask app = flask (__ name__) @App.rute ('/') def hello (): return 'hello, world!'if __name__ ==' __main__ ': App.berlari()

Kode ini membuat aplikasi Flask sederhana yang mendengarkan permintaan di URL root dan mengembalikan pesan “Halo, dunia!". Anda dapat menjalankan skrip ini dengan memasukkan perintah berikut:

Aplikasi Python3.py  

Ini akan memulai server pengembangan flask dan mendengarkan permintaan di port 5000. Untuk mengakses aplikasi Anda, buka

Langkah 4: Menyelesaikan pekerjaan Anda

Anda dapat membuat 'persyaratan.file txt yang bermanfaat untuk menggunakan aplikasi pada sistem lain. File ini berisi modul Python yang diperlukan untuk aplikasi Anda.

Pip Freeze> Persyaratan.txt 

Setelah Anda menyelesaikan pekerjaan dengan proyek ini, Anda dapat menonaktifkan lingkungan virtual dengan menjalankan perintah berikut:

menonaktifkan 

Kesimpulan

Kesimpulannya, memasang Flask di Ubuntu 22.04 adalah proses langsung yang melibatkan memasang Python dan Pip, dan kemudian menggunakan PIP untuk memasang Flask. Setelah Flask diinstal, Anda dapat mulai membangun aplikasi web Anda dengan membuat skrip Python baru dan mengimpor modul Flask. Kemudian, buat aplikasi Flask baru dan mulai server pengembangan menggunakan baris kode.

Flask adalah kerangka kerja web yang ringan dan fleksibel yang mudah untuk memulai dan tidak memerlukan struktur direktori tertentu. Ini adalah pilihan yang baik untuk proyek-proyek kecil dan prototipe, dan dapat diperpanjang dengan berbagai perpustakaan pihak ketiga untuk menambahkan fungsionalitas tambahan. Dengan Flask terpasang, Anda sekarang siap untuk mulai membangun aplikasi web Anda di Ubuntu 22.04.