flask 25

Flask Dasar – Variabel #6

Bid TIK Polda Kepri Kita telah melihat bagaimana dekorator route() dapat digunakan untuk mengikat satu atau beberapa URL statis ke fungsi tampilan. Namun, bagaimana jika kita ingin menangani sekumpulan URL yang mungkin terus berubah? Mari kita lihat bagaimana kita dapat menggunakan aturan variabel untuk memungkinkan URL dinamis. Saat menentukan URL untuk mengikat ke fungsi tampilan,…

Read More
flask 26

Flask Dasar – Render HTML #5

Bid TIK Polda Kepri Respons yang kami kembalikan dari fungsi tampilan tidak terbatas pada teks biasa atau data. Ia juga dapat mengembalikan HTML untuk ditampilkan di halaman web: @app.route(‘/’) def home(): return ‘<h1>Hello, World!</h1>’ Kita dapat menggunakan tanda kutip tiga untuk memuat kode multi-line: @app.route(‘/’) @app.route(‘/home’) def home(): return ”’ <h1>Hello, World!</h1> <p>My first paragraph.</p>…

Read More
flask 27

Flask Dasar – Routing #4

Bid TIK Polda Kepri Setiap kali kita mengunjungi URL di browser, permintaan (request) dikirimkan ke web server. Server kemudian memproses permintaan tersebut dan mengembalikan respons ke browser. Dalam aplikasi Flask, kita dapat membuat endpoints untuk menangani berbagai permintaan. Permintaan dari URL yang berbeda dapat diarahkan ke endpoints yang berbeda dalam proses yang disebut routing. Untuk…

Read More
flask 28

Flask Dasar – Instansiasi Flask Class #3

Bid TIK Polda Kepri Berikut ini adalah penjelasan setiap langkah dalam membuat aplikasi Flask minimal. Modul Python yang berisi semua kelas dan fungsi yang diperlukan untuk membangun aplikasi Flask disebut flask. 1. Mengimpor Flask Class Kita dapat mulai membangun aplikasi dengan mengimpor kelas Flask, yang diperlukan untuk membuat objek aplikasi utama, dari modul flask: from…

Read More
flask 29

Flask Dasar – Hello World #2

Bid TIK Polda Kepri Flask adalah framework populer berbasis Python yang digunakan untuk mengembangkan aplikasi web. Sebagai microframework, Flask menawarkan komponen bawaan yang minimal sehingga mudah digunakan dan sangat fleksibel. Meski demikian, Flask tetap mampu digunakan untuk membuat aplikasi web yang sepenuhnya lengkap. Salah satu keunggulan Flask adalah kemudahannya dalam membuat aplikasi sederhana. Sebagai contoh,…

Read More
flask 30

Flask Dasar – Pengenalan #1

Bid TIK Polda Kepri Flask adalah salah satu framework web berbasis Python yang populer karena kesederhanaannya dan fleksibilitasnya. Dikembangkan oleh Armin Ronacher sebagai bagian dari proyek Pocoo, Flask pertama kali dirilis pada tahun 2010. Hingga kini, Flask telah menjadi pilihan utama bagi pengembang web yang membutuhkan kerangka kerja minimalis untuk membangun aplikasi web yang cepat…

Read More
python oop

Python OOP Bahasa Indonesia #3 – Class & Instance Variable

Bid TIK Polda Kepri Ada yang namanya instance variable dan class variable. Seperti pada artikel-artikel sebelumnya, self.nama merupakan instance variable. Variabel ini dimiliki oleh objek. Jadi ketika membuat objek bernama kucing, maka objek kucing memiliki variabel nama. Berbeda dengan class variable dimana variabel ini secara statis menempel pada class. Jadi ada atau tidak objek yang…

Read More
python oop min 4

Python OOP Bahasa Indonesia #2 – Constructor __init__()

Bid TIK Polda Kepri Melanjutkan artikel sebelumnya. Pada python OOP biasanya juga terdapat magic keyword. Biasanya ditandai dengan tanda double underscore ( __ ), contoh nya __init__(). Magic mehtod __init__() ini akan dieksekusi pertama kali ketika sebuah objek dibuat. class Hewan: def __init__(self): print(“Hello World!”) kucing1 = Hewan() Jadi print(“Hello World!”) akan dieksekusi ketika objek…

Read More
python oop min 5

Python OOP Bahasa Indonesia #1 – Pendahuluan

Bid TIK Polda Kepri Sebenarnya materi OOP (Object Oriented Programming) pada Python sudah pernah dibahasa pada artikel-artikel sebelumnya pada . Dan untuk yang seri ini khusus untuk mengulas OOP agar terus melatih kita untuk semakin memahami. Tujuan lain adalah teman-teman dan khususnya saya memiliki semakin banyak referensi untuk belajar Python. Untuk inti apa itu OOP…

Read More