Postingan

Menampilkan postingan dari Februari, 2020

Membuat Website CRUD menggunakan framework Flask Python Part 2: Membuat halaman (dengan jinja)

Gambar
Assalamu'alaikum Wr. Wb. Oke kali ini kita akan membuat halaman pada framework flask ini dengan menggunakan jinja: Buat folder baru pada folder projek crud kita seperti pada gambar dibawah (folder templates). Kemudian buat file html yang nantinya akan menjadi layout dari semua halaman html kita. Jika ingin memakai bootsrap silahkan pakai dan copykan code strarter bootsrap  nya ke file html ini ( link ). Filenya akan tampak seperti dibawah. Buat file index.htmlnya dan buatlah tabelnya, seperti pada gambar dibawah ini: Pada bagian app.py tambahkan package dari Flask seperti render_template (untuk mengembalikan templates sebagai nilai pada fungsi), url_for (untuk link), request dan redirect. Setelah scriptnya serupa, kita running gan di browser. Oke gan saya kira untuk part ini cukup sampai disini dlu ya gan, semoga bermanfaat dan  kurang lebihnya mohon dimaafkan hehe Wassalamu'alaikum Wr.Wb.

Membuat Website CRUD menggunakan framework Flask Python Part 1: Membuat Hello Word

Gambar
Assalamu'alaikum Wr.Wb, balik lagi dengan saya guys jadi kali ini kita akan melakukan sesuai yg di judul yah hehe 😆 Oke disini kita akan membuat tulisan hello world guys,bisa dimulai dengan membuka IDE favorite kalian masing2 (kalo saya mah pake sublime text 3 guys). Sebelumnya jangan lupa untuk mengaktifkan envronment di file projek kita lewat cmd (ada di part 0). Buka file yg bernama 'app.py'. Pertama kita harus mengimport dulu si flasknya dari package flask. Untuk membuat hello word bisa kita cukup dengan mengimport Flask nya saja bisa dengan mengetikan  from flask import Flask. Kemudian setelah itu kita definisikan nama appnya dengan mengetikan   app = Flask(__name__) Setelah itu kemudian buat routing untuk alamat indexnya dengan cara mengetikan  @app.route('/') dan membuat fungsi yang mengembalikan nilai hello world. kodingannya akan terlihat seperti berikut: dan dibrowser akan terlihat :