Skip to content

1.2.4 Router Dinamis

David Rigan edited this page Feb 11, 2020 · 1 revision

Route dinamis memungkinkan kita untuk mengirim value dari link atau url ke salah satu route URL. Dan value yang dikirim tersebut dapat digunakan juga di dalam fungsi route tersebut.

# app.py
@app.route('/user/<name>')
def user(name):
    return '<h1>Hello, {}</h1>'.format(name)

Ketikan kode tersebut, hingga jadi seperti dibawah ini

# app.py
from flask import Flask
app = Flask(__name__)

@app.route('/')
def index():
    return '<h1>Hello, World!</h1>'

@app.route('/user/<name>')
def user(name):
    return '<h1>Hello, {}</h1>'.format(name)

Lalu jalankan kembali server dengan cara

(env) $ flask run

Ketika web server berhasil jalan kembali ketikkan URL ini di web browser kamu https://127.0.0.1:5000/user/David maka web browser kamu akan menampilkan Hello, David

Clone this wiki locally