Langsung ke konten utama

Postingan

Menampilkan postingan dari Maret, 2025

Membuat Aplikasi Android dengan Python dan Kivy | Upload dan Ubah Foto di Halaman Profil

 Hai Sobat Ngoding gimana kabarnya? kalau kamu menemukan blog ini berarti tujuan kita sama yaitu Belajar Ngoding dengan Browsing. saya mo lanjutin yang kemarin ya sob yang baru mampir silahkan cek Membuat Aplikasi Android dengan Python dan Kivy | Halaman Profil Member untuk Update Data dan Membuat Aplikasi Android dengan Python dan Kivy | Tutorial Ganti Password .  Sekarang kita bahas lanjutannya yaitu Membuat Aplikasi Android dengan Python dan Kivy | Upload dan Ubah Foto di Halaman Profil dicatatan kali ini saya ga nambah file, cuma menambah fungsi di profil.py, daftar.py, profil.kv serta menambahkan kolom foto di tabel database SQLite. di file profil.py saya menambahkan fungsi untuk menampilkan foto profil, fungsi ubah dan upload foto ke folder yang sudah ditentukan, lalu merubah nama foto berdasarkan username. Berikut susuna kodenya profil.py from kivy.app import App from kivy.uix.label import Label from kivy.lang import Builder from kivymd.uix.dialog import MDDialog fro...

Cara Install Django di Linux Ubuntu

Setelah selesai saya mempelajari tentang Virtual Environment dan bagaimana cara menginstalnya. Lanjut saya belajar Framework Python, yaitu Django. Apa itu Django? Dari hasil browsing di dunia maya akhirnya, saya berkesimpulan bahwa Django adalah sebuah Web Framework yang menggunakan bahasa pemrograman Python, Django berbasis MTV adalah kependekan dari Model, Template dan View. Apa itu MTV? Biasanya  Web framework itu berbasis MVC (Model, View dan Controller). Lalu apa itu MTV? Model, merupakan bagian yang berfungsi melakukan interaksi dengan basis data. Template, berfungsi untuk mengatur tampilan dalam bentuk XML atau HTML. View, merupakan bagian yang memuat logika biasanya digunakan untuk mengolah data dari model kemudian dikirimkan ke dalam template. Lalu Apa keunggulan Django? Keunggulan Django Framework di antara framework yang lain yaitu Django berbasis Object-relational Mapper yang dapat mendefinisikan data dari model dalam bahasa pemrograman Python dan pemanggilan data mengg...

Apa itu Virtual Environment

 Hai koder, saya hanya sekedar menambahkan catatan tentang Virtual Environment Virtual environment (lingkungan virtual) adalah alat yang digunakan dalam pengembangan perangkat lunak, terutama dalam pengembangan aplikasi Python. Ini memungkinkan kita untuk membuat lingkungan terisolasi di mana kita bisa menginstal dan mengelola dependensi (seperti pustaka atau paket) tanpa mempengaruhi sistem atau proyek lainnya. Tujuan utama dari virtual environment adalah untuk menghindari konflik antara berbagai versi pustaka atau paket yang mungkin diperlukan oleh berbagai proyek Python yang sedang dikerjakan. Dengan menggunakan virtual environment, setiap proyek dapat memiliki set pustaka yang terpisah sesuai kebutuhan proyek tersebut. keuntungan dari menggunakan virtual environment adalah: Isolasi Dependensi : Setiap proyek dapat memiliki versi pustaka yang berbeda tanpa saling mempengaruhi. Mempermudah Pengelolaan Paket : Dengan virtual environment, kita bisa dengan mudah menginstal, mengupda...

Membuat Aplikasi Android dengan Python dan Kivy Halaman Member

 Hi Koder, maaf baru bisa nyambung lagi catatannya, karena kemalasan yang melanda. tanpa basa basi langsung aja kita eksekusi Membuat Aplikasi Android dengan Python dan Kivy untuk halaman member. saya harap koder sudah membaca catatan sebelumnya ya. Langkah 1 disini yang saya update adalah file yang berada di folder BelajarKivy - main.py perhatikan baris ke 26 dan 27 itu adalah kode untuk logout yang saya tambahakan. Langkah 2 saya update file hallog.py yang berada di folder BelajarKivy - screens - hallog.py perhatikan baris 46 dan 47 pada baris tersebut saya menambahkan fungsi untuk menuju halaman member ketika berhasil login. berikut kodenya. Langkah 3 lalu di folder kv (BlejarKivy - kv) saya menambahkan file dengan nama beranda.kv sebagai desain halaman member. berikut baris kodenya Selesai. Jadi catatan kali ini saya hanya mengupdate 3 file saja. untuk koder yang mengikuti catatan saya pasti faham. Jakarta, Setelah berbuka puasa dan sedang menunggu sahur di hari 16 ramadhan. Te...