Python Flask Framework Hello Word

March 29, 2018

Python web framework sedang naik daun beberapa tahun terakhir ini, mulai dari personal web, education, sampai perusahaan besar bergeser menggunakan Python web framework. Ada dua (2) framework yang paling banyak digunakan saat ini yaitu Django dan Flask.

Kali ini saya akan berbagi bagaimana cara menggunakan Faramework Flask. Sebelum memulai pastikan kamu sudah menginstall Python versi 3.3 atau yang lebih baru karena Python versi 3.2 kebawah tidak support Flask.



Instalasi Flask Framework

Jika kamu sudah menginstall Python dan setting environment variables maka langkah selanjutnya adalah menginstall flask menggunakan pip melalui command prompt

pip install flask

Hello Word Flask Framework

Membuat app.py

app.py semacam entry file dimana file ini yang akan dijalankan pertama kali sama seperti function main () pada C++, app.js pada NodeJS, atau index file pada HTML/PHP.

from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
return 'Hello Word'

if __name__ == '__main__':
app.run()

Save file app.py dan jalankan script tersebut dengan perintah python melalui command prompt (pastikan diarakan ke folder yang sama dengan project app.py berada)

python app.py

Sekarang anda dapat mengakses http://localhost:5000

Setiap ada perubahan pada file app.py anda harus merestart servernya (jalankan python app.py) kemudian refresh ulang browser atau anda dapat menambahkan debug=True didalam app.run() sehingga anda tidak perlu merestart server setiap kali melakukan perubahan pada file app.py.

Silahkan CTRL+C untuk mematikan server flask dan jalankan lagi agar perubahan debug=True dapat diimplementasikan

from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
return 'Hello Word 2'

if __name__ == '__main__':
app.run(debug=True)


Dokumentasi Flask framework official dapat diakses disini

No comments:

Powered by Blogger.