Berikut ini adalah penjelasan setiap langkah dalam membuat aplikasi Flask minimal. Modul Python yang berisi semua kelas dan fungsi yang diperlukan untuk membangun aplikasi Flask disebut flask.
1. Mengimpor Flask Class
Kita dapat mulai membangun aplikasi dengan mengimpor kelas Flask, yang diperlukan untuk membuat objek aplikasi utama, dari modul flask:
from flask import Flask
2. Membuat Objek Flask
Selanjutnya, kita dapat membuat instance dari kelas Flask. Simpan objek aplikasi ini dalam variabel bernama app
:
app = Flask(__name__)
Penjelasan tentang __name__
Ketika membuat objek Flask, kita perlu menyertakan nama aplikasi. Dalam kasus ini, karena kita bekerja dalam satu modul, kita bisa menggunakan variabel khusus Python, yaitu __name__
.
Nilai dari __name__
bergantung pada cara skrip Python dijalankan:
- Jika skrip Python dijalankan secara langsung, misalnya dengan perintah
python app.py
di terminal, maka nilai__name__
adalah string'__main__'
. - Jika skrip diimpor sebagai modul ke skrip Python lain, maka
__name__
akan sama dengan nama file tersebut.
from flask import Flask
app = Flask(__name__)
print(__name__)
Lanjutkan membaca