Belajar Pemrograman Web dengan Python Flask
Pemrograman web adalah salah satu aspek yang sangat penting dalam pengembangan aplikasi modern. Dengan menggunakan bahasa pemrograman seperti Python, Anda dapat membuat aplikasi web yang interaktif dan menyenangkan untuk diakses melalui perangkat internet.
Mengenal Python Flask
Python Flask adalah sebuah framework web yang sangat populer digunakan dalam pengembangan aplikasi web. Seperti membuat pizza, Anda memerlukan bahan-bahan dasar seperti tepung, air, dan santan untuk membuat adonan. Secara keseluruhan, Python Flask dapat dilihat sebagai “bahan-bahan” dasar yang dibutuhkan untuk membuat aplikasi web.
Cara Membuat Aplikasi dengan Python Flask
- Instalasi Python dan pip: Pastikan Anda memiliki Python terinstal di komputer Anda, kemudian install pip menggunakan perintah `pip install –upgrade pip` di terminal.
- Mengatur proyek: Buat sebuah direktori baru untuk proyek Anda, lalu masukkan kode Flask ke dalamnya. Kemudian, buat file baru dengan nama `app.py`. Dalam file ini, kita akan menulis kode Flask.
- Membuat route: Di dalam file `app.py`, kita harus membuat route yang akan menanggapi permintaan dari pengguna. Contohnya adalah route `/` yang akan menampilkan selamat datang.
- Menampilkan output: Untuk menampilkan output di halaman, kita dapat menggunakan template HTML. Buat sebuah direktori baru dengan nama `templates`, lalu masukkan file HTML ke dalamnya. Kemudian, kita dapat mengarahkan pengguna ke halaman tersebut menggunakan route.
Contoh Sederhana
Kita akan membuat contoh sederhana dengan Flask. Buatlah sebuah aplikasi yang menampilkan selamat datang dan berisi nama Anda. Untuk membuatnya, buat file `templates/index.html` dan isi dengan kode HTML berikut:
Selamat Datang!
Hello, {{ nama }}!
Kemudian, kita harus menghubungkan file ini dengan route. Buatlah sebuah route baru di dalam `app.py` seperti berikut:
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
nama = 'Andi'
return render_template('index.html', nama=nama)
Menjalankan Aplikasi
Untuk menjalankan aplikasi, kita perlu mengaktifkan server. Kita dapat menggunakan command `python app.py` untuk membuat server Flask berjalan.
Perhatian!
Pada saat ini, artikel ini hanya memperkenalkan dasar-dasar tentang Python Flask. Untuk mempelajari lebih lanjut, silakan mencoba tutorial-tutorial lainnya yang lebih mendalam dan konsisten.