Selasa, 10 Maret 2020

Mengenal Django Framework

Pengertian Django Framework Django merupakan salah satu web framework yang memakai bahasa pemrograman python, django berbasis MTV adalah kependekan dari Model, Template dan View. Pengertian Web framework ialah sebuah tools yang memiliki kegunaan untuk membuat lebih mudah programmer saat membuat aplikasi berbasis web. Apa itu MTV ? Jika  lazimnya sebuah framework itu berbasis MVC (Model View Controller), pada djanggo ini aga sedikit berlawanan yaitu menggunakan versi MTV dimana pengertian dari MTV yakni selaku berikut : Model, merupakan bab yang berfungsi  untuk melaksanakan iteraksi dengan basis data. Template, ialah bagian yang berfungsi untuk mengendalikan penampilan dalam bentuk XML atau HTML. View, ialah bagian yang menampung nalar umumnya digunakan untuk mengolah data dari model lalu dapat diantarkan ke dalam Template. Keunggulan Django Framework Berikut ini adalah kelebihan dari django framework : Django berbasis Object-relational mapper yang mampu mendefinisikan data dari versi dalam bahasa pemrograman Python lalu pemanggilan data memakai API (Application programming interface) untuk mengakses data tersebut. Django mempunyai Automatic admin interface ialah suatu akomodasi yang  bergunan untuk mengelola data admin, sehingga kita tidak direpotkan untuk menjadikannya dari permulaan. Djanggo memiliki fitur Elegant URL design yakni pengelolaan URL yang lebih gampang dan fleksibel. Django memiliki Template system yang merupakan salah satu fitur andalan untuk mengelola template yang powerful. Django memiliki Cache system ialah salah satu bab yang dapat kita gunakan membuat atau mengelola cache dengan mudah. yang terakhir yakni Internationalization yang berguna untuk mempermudah dikala membuat web dalam berbagai bahasa. Pengertian PIP pada Python PIP yaitu akronim dari Pip Installs Python atau Pip Installs Package. yakni sebuah program untuk manajemen paket di Python. PIP memiliki kegunaan untuk menginstal, menghapus, upgrade paket Python, dan yang lain.  Apa itu paket Python? Paket Pyhon ialah sebuah modul yang didalamnya berisi kode-instruksi python kemudian paket tersebut dapat di impor ke dalam program yang sedang kita buat. Mengecek Modul dengan PIP untuk menganalisa modul-modul yang telah terinstal kita mampu menganalisa memakai PIP yang berjalan pada command prompt / cmd. langkah-langkahnya yakni selaku berikut : Langkah 1 : Buka command prompt Anda. Dengan mengetik cmd pada kotak searching Windows Langkah 2 : Setelah Command Prompt terbuka ketik pip list. Akan tampakmodul-modul global Langkah 3 : Apabila timbul keterangan DEPRECATION . Contoh mirip gambar di bawah. Artinya pip mesti di-update.    Langkah 5 : Untuk meng-update pip. Pada command prompt, silahkan ketik : python -m pip install --upgrade pip gambar dibawah ini yakni pola pip yang sukses diupdate :   Virtual Environment    Virtual Environment atau V virtual yang terisolasi. Terisolasi artinya tertutup dan tidak mampu diakses dari dunia luar. Program Python yang berlangsung di dalam Virtualenv memiliki modul-modulnya sendiri dan acara dari luar tidak mampu mengaksesnya.    Kenapa Menggunakan Virtualenv? Misal, pada hari ini kita membuat proyek aplikasi menggunakan django 1.1. Aplikasi  berjalan dengan tepat menggunakan modul versi 1.1. Lalu sementara waktu  lalu, django rilis versi baru misalnya versi 4.0. Kita kemudian melakukan upgrade modul. Akan tetapi, aplikasi yang telah kita buat tidak mampu berlangsung dengan modul model baru ini, sebab banyak pergeseran fungsi dan lain-lain. Sementara itu, ada proyek aplikasi lain yang diharuskan menggunakan modul model itu. gambar dibawah mengekspresikan modul yang konflik. Karena iu, kita memerlukan Virtualenv, semoga masing-masing aplikasi memiliki modulnya sendiri. Instalasi Virtualenv dan Django Langkah 1 : Buat folder gres (Kuliah Python Django) untuk lokasi Virtualenv. Contoh seperti gambar di bawah Langkah 2 : Buka Command Prompt. Ini adalah perintah cmd yang perlu dikenang. Untuk instalasi Virtualenv dan menggunakan Django Framework kita selalu gunakan command prompt. dir untuk mengecek directory yang ada pada folder tersebut. cd untuk berpindah ke sebuah directory. cd.. untuk kembali ke folder sebelumnya. cd nama folder untuk masuk ke dalam directory. Langkah 3 : Masuk kedirektori Posisi telah di dalam  directory Kuliah Python Django. lalu ketik perintah berikut : Anda mampu menganalisa kesudahannya di folder Kuliah Python Django mirip berikut : Langkah 4 : Kemudian kita akan mengakses file activate di dalam folder Scripts. Untuk masuk ke Virtual Environment : Kembali ke cmd, tambahkan Env\Scripts\activate.bat maka kita sudah masuk ke dalam Virtualenv. Cek modul kembali dengan mengetik pip list. Terlihat bahwa modul-modul di dalam Virtualenv berbeda dengan modul-modul global. Update kembali pip di dalam Virtualenv. Ketik kembali python -m pip install -- upgrade pip. Gambar di bawah menunjukkan pip sukses di-update. Langkah 5 : Selanjutnya instal Django di dalam Virtualenv. Ketik pip install Django==1.11.* Cek modul kembali dengan mengetik pip list. Paket/modul Django telah terinstal di dalam Virtualenv. Langkah 6 : Untuk keluar dari Virtualenv, ketik Env\Scripts\deactivate.bat  
Sumber https://contohapp.blogspot.com


EmoticonEmoticon