Back

Cara Mengaktifkan Mode Debug Flask

jika kita melakukan perubahan pada kodingan kita dalam keadaan server development berjalan, dan mode debug: off kita tidak akan melihat perubahan hasil secara langsung, buka kembali app.py yang telah dipelajari di materi sebelumnya.

Menjalankan Server Development

untuk menjalankan server development bisa dengan perintah

flask run

Bagaimana Cara Melihat Perubahan yang telah dilakukan di Flask

cara agar kita dapat melihat perubahan yang sudah dibuat misalnya

# nama file: app.py [lama]
@app.route('/')
# membuat Fungsi untuk nenampilkan HelloWorld
def hello():
    return "halo dunia"

coba kita ubah menjadi seperti ini dengan keadaan server masih berjalan

@app.route('/')
# membuat Fungsi untuk nenampilkan HelloWorld
def hello():
    return "halo dunia saya belajar flask"

buka browser masukan url localhost:5000 atau 127.0.0.1:5000/

no debug flask
no debug flask

lihat tidak ada perubahan cara agar kita dapat melihat perunahan yang kita lakukan dengan tekan

CTRL + C

lalu jalankan server lagi dengan perintah

flask run

reload flask
reload flask

Mengaktifkan Debug di Flask

kegunaan debug ini adalah supaya kita dapat melihat perubahan yang kita lakukan secara otomatis agar kita dapat mengembangkan aplikasi tanpa reload server secara manual, untuk mengaktifkan debug bisa dengan perintah

FLASK_APP=app.py FLASK_DEBUG=1 flask run

hingga tampilanya seperti ini

debug on
debug on

lalu lakukan perubahan misalnya ubah value return seperti ini

@app.route('/')
# membuat Fungsi untuk nenampilkan HelloWorld
def hello():
    return "halo dunia debug flask on"

hasilnya tanpa reload server maka akan hasil return yang kita ubah tadi akan berubah secara otomatis

debugging on
debugging on

Referensi

comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy