1.2.1 Inisialisasi - dvrg/flask-web-development GitHub Wiki
Semua aplikasi harus melewati instance aplikasi yang artinya harus di import object dari module yang akan digunakan. Contoh penulisannya untuk Flask biasanya seperti ini:
# app.py
from flask import Flask
app = Flask(__name__)
- Pertama kita mengimpor kelas Flask. Sebuah instance dari kelas ini akan menjadi WSGI.
- Selanjutnya kita membuat instance dari kelas ini. Argumen pertama adalah nama modul atau paket aplikasi. Jika kamu menggunakan modul tunggal (seperti dalam contoh ini), Kamu harus menggunakan
__name__
karena tergantung pada apakah itu dimulai sebagai awal aplikasi atau diimpor sebagai modul, namanya akan berbeda menjadi__main__
. Ini diperlukan agar Flask tahu di mana harus mencari templat, file statis, dan sebagainya. Untuk informasi lebih lanjut, lihat dokumentasi Flask.
Sekarang buatlah sebuah file dengan nama app.py
di dalam directory flask-web-development. Buka di text editor/IDE favorit kamu dan tuliskan kode diatas.