django python 11

6. Django Python – Django Admin

Bid TIK Polda Kepri 1. Django Admin Setelah melakukan database migrations, maka halaman admin pun akan terbentuk. Untuk mengakses halaman admin, akses ke localhost:8000/admin. Buat superuser untuk mengakses halaman django admin. $ python3 manage.py createsuperuser Kemudian login menggunakan akun superuser tersebut. Import dan tambahkan model yang telah dibuat agar masuk ke halaman admin. from django.contrib…

Read More
django python 12

5. Django Python – Models

Bid TIK Polda Kepri 1. Buat Tabel Models dibuat pada file models.py. Berikut contoh tabel yang mau dibuat. Tabel : Siswa Kolom : nomor nama_depan nama_belakang tgl_lahir #Create your models here. class Siswa(models.Model): nomor = models.IntegerField() nama_depan = models.CharField(max_length=20) nama_belakang = models.CharField(max_length=20) tgl_lahir = models.DateField() def __str__(self): return self.nama_depan+self.nama_belakang 2. Migrate Setelah membuat models pada…

Read More
django python 13

4. Django Python – Setup Database

Bid TIK Polda Kepri 1. Default Database – SQLite Lihat konfigurasi default database pada settings.py. DATABASES = {     ‘default’: {         ‘ENGINE’:’Django.db.backends.sqlite3′,         ‘NAME’: os.path.join(BASE_DIR, ‘db.sqlite3’),   } } 2. Lakukan migrasi untuk apply model ke database.3. Jika belum membuat model, maka tabel-tabel default akan di-apply ke…

Read More
django python 14

3. Django Python – Static Files dan Bootstrap

Bid TIK Polda Kepri 1. Static Files Buat file style.css di direktori static. body { background-color: #FCFCFC; } 2. Include-kan style.css di base.html. {% load static %} … … <head> … … <link rel=”stylesheet” href=”{% static ‘css/style.css’ %}”> </head> … … 2. Bootstrap Copy file-file bootstrap ke direktori static. Link kan file bootstrap di base.html….

Read More
django python 15

2. Django Python – Routing, View, Templates

Bid TIK Polda Kepri 1. Dasar Routing, View Import HttpResponse. Buat fungsi view.Pada contoh ini kita membuat view dengan nama siswa. Buat URL.URL untuk view siswa. from django.http import HttpResponse def siswa(request): return HttpResponse(“Hello Me!”) urlpatterns = [ … …     path(‘siswa/’, siswa, name=’siswa’) ] Akses url: localhost:8000/siswa 2. URL, Templates, Tag Import view…

Read More
django python 16

1. Django Python – Setup Project dengan Struktur Direktori

Bid TIK Polda Kepri 1. Struktur Direktori Django Untuk membuat struktur direktori project django dapat mengikuti gambar di atas. Dimana direktori utama project terletak pada direktori django_project dan app dipecah pada direktori apps. Biasanya pada awal belajar app akan terletak diluar atau sejajar dengan direktori django_project. Tetapi untuk mempermudah konsep belajar yang akan berlanjut, maka…

Read More
python seeklogo.com 30

48. PYTHON (Pemrograman Fungsional) – Lambda

Bid TIK Polda Kepri Membuat sebuah fungsi secara normal (menggunakan def) menetapkannya pada sebuah variabel. Hal ini berbeda dengan pembuatan objek-objek lain, seperti string dan integer yang dapat dibuat dengan cepat tanpa menetapkannya pada sebuah variabel. Fungsi dapat dibuat menggunakan sintaks lambda. Fungsi yang dibuat dengan cara ini diketahui sebagai anonymous. Pendekatan ini pada umumnya…

Read More
python seeklogo.com 31

47. PYTHON (Pemrograman Fungsional) – Pengenalan

Bid TIK Polda Kepri Pemrograman fungsional adalah sebuah gaya pemrograman yang didasarkan pada fungsi. Sebuah bagian kunci dari pemrograman fungsional adalah higher-order function. Higher-order function akan mengambil fungsi lain untuk dijadikan sebagai argumen. Contoh 1 – Pemrograman Fungsional Berikut contoh fungsi yang mengambil fungsi lain untuk dijadikan argumen. def apply_duakali(func,arg): return func(func(arg)) def tambah_lima(x): return…

Read More
python seeklogo.com 32

46. PYTHON (Tipe Data) – Text Analyzer

Bid TIK Polda Kepri Di bawah ini adalah contoh program sederhana untuk menganalisa isi dari suatu file. File akan dibaca oleh kode python, kemudian akan dilakukan proses selanjutnya baik dianalisa maupun dilakukan proses lain. Contoh 1 Contoh 1 ini adalah gambaran sederhana untuk membaca isi dari suatu file. Buatlah terlebih dahulu file-nya. Misalkan file tersebut…

Read More
python seeklogo.com 33

45. PYTHON (Tipe Data) – Fungsi-Fungsi untuk Operasi String

Bid TIK Polda Kepri Ada beberapa fungsi yang umumnya digunakan untuk operasi string, seperti join, replace, startswith, endswith dan lain sebagainya. Berikut beberapa fungsi yang berguna dalam operasi string. Fungsi-fungsi ini meliputi fungsi string, fungsi numerik dan fungsi list. Fungsi Join print(“-“.join([“sapi”,”kambing”,”harimau”])) =====> sapi-kambing-harimau =====> Fungsi Replace print(“Selamat Datang”.replace(“Datang”,”Ulang Tahun”)) =====> Selamat Ulang Tahun =====>…

Read More