Ingin membuat web menggunakan Python? Flask adalah pilihan tepat buat kamu yang ingin mulai dengan sesuatu yang ringan, cepat, dan fleksibel. Dalam artikel ini, kita akan membuat sebuah website sederhana menggunakan Flask—langsung dari nol—dan dijamin bisa kamu selesaikan dalam waktu kurang dari 10 menit!
Flask adalah framework web minimalis berbasis Python. Dengan sedikit baris kode, kamu sudah bisa membuat aplikasi web yang bisa dijalankan di browser. Cocok banget buat belajar, prototyping, atau bahkan aplikasi skala kecil hingga menengah.
Pastikan Python sudah terinstal. Kamu bisa cek dengan:
python --version
Lalu, install Flask:
pip install flask
Buat folder proyek, misalnya:
mkdir flask_webku cd flask_webku
Lalu buat file app.py:
# app.py
from flask import Flask
app = Flask(__name__)
@app.route("/")
def home():
return "Halo, dunia! Ini web pertamaku dengan Flask."
if __name__ == "__main__":
app.run(debug=True)
Di terminal, jalankan:
python app.py
Kalau berhasil, kamu akan melihat output seperti ini:
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
Buka browser dan kunjungi http://127.0.0.1:5000. đ Kamu akan melihat tulisan:
Halo, dunia! Ini web pertamaku dengan Flask.
Kita tambahkan satu route lagi:
@app.route("/tentang")
def tentang():
return "Ini adalah halaman tentang."
Restart server dan buka http://127.0.0.1:5000/tentang.
Agar lebih menarik, kita bisa gunakan file HTML:
Buat folder templates
Di dalamnya, buat file index.html:
<!-- templates/index.html --> <!DOCTYPE html> <html> <head> <title>Web Pertamaku</title> </head> <body> <h1>Selamat datang di web pertamaku dengan Flask!</h1> </body> </html>
3.Ubah route / di app.py:
from flask import render_template
@app.route("/")
def home():
return render_template("index.html")
Copyright PythonesiaORG 2023
Komentar (0)