Rangkuman Dasar-Dasar Web Service dengan Django
- Get link
- X
- Other Apps
Rangkuman Dasar-Dasar Web Service dengan Django
Selamat! Anda sudah berada di penghujung modul Dasar-Dasar Web Service dengan Django. Mari kita uraikan materi yang sudah Anda pelajari untuk menyegarkan ingatan Anda tentang materi tersebut.
Tools Back-End dengan Python
Anda sudah tidak sabar, kan, memprogram Back-End dengan Python? Eits, tenang dulu jangan gegabah karena ada prasyarat yang perlu kita penuhi terlebih dahulu. Namun, syaratnya tidak sesulit membangun candi dalam satu malam. Apa saja syaratnya? Syaratnya adalah membutuhkan beberapa tools. Berikut tools yang diperlukan.
- IDE
- Python
- Django
Hidup jadi Mudah dengan Package Manager
Di lingkungan Python, terdapat package manager bawaan yang tersedia ketika memasang Python, yaitu PIP. PIP dapat digunakan untuk mengunduh, memasang, menghapus, dan mengelola package Python dari Python Package Index (PyPI) dan repositori lainnya. PyPI adalah repositori resmi dari Python Software Foundation yang menyediakan ribuan package dari Python dan siap digunakan oleh para pengembang.
Selain package bawaan Python, PIP, package manager lainnya ialah conda. Conda adalah tool powerful yang berbasis command-line untuk mengelola package yang dapat dijalankan di Windows, macOS dan Linux. Conda dapat digunakan untuk mengelola package yang berasal dari repositori miliknya yang disebut dengan Anaconda repository.
Pengembangan Lebih Mudah dengan Web Framework
Dalam pengembangan aplikasi Back-End, kita juga dapat menggunakan framework. Framework yang digunakan untuk pengembangan web disebut dengan web framework. Web framework adalah sebuah kerangka kerja yang dapat membantu mempermudah pengembangan web termasuk dalam membuat web service.
Django Settings
Ada banyak konfigurasi yang ada di dalam settings.py tetapi untuk memudahkan Anda belajar mengembangkan RESTful API dengan Django, kita hanya menggunakan konfigurasi yang esensial saja. Jika Anda ingin melihat apa saja konfigurasi yang tersedia, kunjungi laman daftar konfigurasi yang tersedia di Django.
Django Database dan Migrations
Database adalah kumpulan data yang terstruktur dan tersimpan dalam suatu sistem komputer. Database mampu menyimpan data dalam jumlah besar secara terstruktur sehingga proses pencarian ataupun pengolahan datanya akan menjadi lebih mudah.
Migrations adalah cara Django untuk menerapkan perubahan yang ada di model ke dalam database schema. Selain itu, migrations juga dapat berperan sebagai version control system untuk schema database yang ada di Django. Dengan kata lain, setiap perubahan yang terjadi di model akan tercatat di dalam migrations.
Django REST Framework

Django REST Framework (DRF) adalah toolkit untuk membangun RESTful API. REST Framework berjalan di atas Django sebagai Django app. Setelah memasang REST Framework, Anda wajib untuk mendaftarkannya pada INSTALLED_APPS. Sesuai dengan definisinya, toolkit, REST Framework memiliki banyak utilitas yang dapat membantu developer dalam membangun RESTful API yang andal dengan cepat.
Bersambung ke:
- Get link
- X
- Other Apps
Comments
Post a Comment