Langsung ke konten utama

Postingan

Menampilkan postingan dari Januari, 2023

Odoo : Mendefinisikan data awal

Data awal akan dibuat saat kita pertamakali install modul Buat file '.xml' di dalam folder 'data' (nama_modul/data): <?xml version="1.0" encoding="utf-8"?> <!-- noupdate="1" berfungsi agar data tidak ditimpa saat update modul --> <odoo noupdate="1"> <record id="nama_id_record" model="nama.model"> <!-- Field-field yang ada di model --> <field name="field_1">Nama Record</field> <field name="field_2">2</field> </record> </odoo> Contoh saya membuat file 'tipe_kendaraan_data.xml' di dalam folder 'data': <?xml version="1.0" encoding="utf-8"?> <odoo noupdate="1"> <record id="tipe_kendaraan_motor" model="tipe.kendaraan"> <field name="name">Motor</field> <field name=...

Cara Install Banyak versi Python di Ubuntu

  Halo teman-teman, kali ini saya akan membagikan cara menginstall banyak versi python di Ubuntu. Ubuntu merupakan distro linux point release, yang dimana dia akan menggunakan versi aplikasi dan package yang ada pada saat dia rilis. Misalnya ketika Ubuntu 20.04 LTS dirilis, versi python yang ada saat itu adalah versi 3.8 maka dia menggunakan versi 3.8, sedangkan pada versi Ubuntu 22.04 LTS versi python yang ada pada saat itu adalah versi 3.10 maka dia menggunakan versi 3.10. Versi python ini tidak akan berganti atau tidak akan diupgrade ke versi diatasnya, hanya akan diupdate patch dan keamanan saja. Versi python pada masing-masing versi ubuntu (packages.ubuntu.com) Sebagai developer, kita bisa saja ada keperluan untuk menggunakan versi tertentu dari python. Misalnya ketika library dari project yang kita buat tidak support versi python yang kita gunakan saat ini, maka mau tidak mau kita harus menggunakan versi lain. Untuk cara menginstallnya kita hanya perlu menambahkan repository ...