Mengirim Data Objek ke Web HTML dengan Python Flask | Bagian 9

Posted by

Cara Mengirim Data Objek Ke HTML Web Python Flask | Part 9

Cara Mengirim Data Objek Ke HTML Web Python Flask | Part 9

Dalam tutorial ini, kita akan membahas cara mengirim data objek ke HTML web menggunakan Python Flask. Flask adalah salah satu framework web yang populer untuk membuat aplikasi web dengan Python. Dalam aplikasi web, seringkali kita perlu mengirim data dari back-end (Python) ke front-end (HTML). Berikut adalah langkah-langkahnya:

  1. Pertama, pastikan Anda sudah menginstall Flask di sistem Anda. Jika belum, Anda dapat menginstallnya dengan perintah pip install flask di terminal atau command prompt.
  2. Buat file Python baru, misalnya app.py, dan import modul Flask.
  3. Buat sebuah objek Flask dengan menggunakan perintah app = Flask(__name__).
  4. Definisikan route untuk halaman utama dengan menggunakan decorator @app.route('/').
  5. Buat fungsi untuk merender halaman HTML dan mengirimkan data objek ke halaman tersebut. Contohnya:

    from flask import render_template
    @app.route('/')
    def index():
        data = {'nama': 'John Doe', 'umur': 25}
        return render_template('index.html', data=data)
  6. Buat file HTML baru, misalnya index.html, dan gunakan tag HTML untuk menampilkan data objek yang dikirimkan dari Python Flask. Contohnya:

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <title>Data Objek</title>
    </head>
    <body>
      <h1>Data Objek</h1>
      <p>Nama: {{ data.nama }}, Umur: {{ data.umur }}</p>
    </body>
    </html>
  7. Jalankan file app.py dengan perintah python app.py di terminal atau command prompt.
  8. Buka browser dan buka alamat http://localhost:5000. Anda akan melihat data objek yang dikirimkan dari Python Flask ditampilkan di halaman HTML.

Itulah cara sederhana mengirim data objek ke HTML web menggunakan Python Flask. Dengan memahami konsep ini, Anda dapat membuat aplikasi web yang lebih kompleks dan dinamis dengan menggunakan Flask.