Back
Featured image of post Akses Parameter Metode Get Flask

Akses Parameter Metode Get Flask

sekarang lanjut belajar dengan flask, jika sebelumnya kita pernah mengolah form dengan metode post kali ini kita akan ulik ulik tentang metode GET

Apa yang akan kita Pelajari

  • Mengolah Parameter di metode GET
  • Membuat Simple Project

Membuat Simple Projects

untuk membahas topik ini kita membuat simple projects seperti ini

from flask import Flask, render_template, request

app = Flask(__name__)

# route
@app.route('/')
def index():
    query = request.args.get('q')
    if not query:
        return render_template('index.html')
    else:
        return f"query yang dimasukan adalah {query} Nomor Index {no_index}"

Pembahasan Program

untuk membuat suatu paramater URL di Flask kita memerlukan fungsi request penerapanya dapat kita lihat di bagian

 query = request.args.get('q')

dimana huruf q ini adalah key yang nantinya akan di input value pada bagian URL contohnya

contoh satu parameter
contoh satu parameter

http://localhost:5000/?q=data-json

Menambahkan Parameter Lebih dari satu

kita dapat menambahkan parameter lebih dari 1 contoh seperti ini

from flask import Flask, render_template, request

app = Flask(__name__)

# route
@app.route('/')
def index():
    query = request.args.get('q')
    no_index = request.args.get('index')
    if not query:
        return render_template('index.html')
    else:
        return f"query yang dimasukan adalah {query} Nomor Index {no_index}"

dapat kita lihat bahwa kita mendefinisikan satu lagi parameter

query = request.args.get('q')
no_index = request.args.get('index') # <- ditambahkan

dan setiap parameter jika lebih dari satu akan dipisahkan dengan tanda & format urlnya seperti ini

http://localhost:5000/?q=data-json&index=2

contoh multi parameter
contoh multi parameter

Referensi

Licensed under CC BY-NC-SA 4.0
Last updated on Jan 06, 2022 11:09 +0700
comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy