Tutorial Menginstal Django
Tutorial Menginstal Django
Pastikan bahwa Python sudah terinstal di sistem kita. macOS biasanya sudah memiliki Python yang
terinstal secara default. Kita dapat memeriksa versi Python yang terinstal dengan menjalankan perintah
"python --version" atau “"python3 --version" pada mesin Mac OS dan “"py --version" pada mesin
Windows di terminal.
Pastikan juga bahwa pip sudah terinstal di sistem kita. Kita dapat memeriksa apakah pip sudah terinstal
dengan menjalankan perintah "pip --version" di terminal.
Sangat dianjurkan dalam project Django kita menggunakan virtual environment, hal ini untuk dapat
mengisolasi ruang lingkup kerja project Django hanya pada proyek yang spesifik, virtual environment
pada Django berfungsi untuk membuat lingkungan pengembangan yang terisolasi secara mandiri dari
lingkungan Python yang ada pada sistem operasi kita. Dengan virtual environment, kita dapat mengisolasi
dan mengatur setiap proyek Django yang berbeda dengan versi Python yang berbeda dan modul pihak
ketiga tanpa mempengaruhi proyek Django atau sistem lainnya.
Untuk membuat virtual environment untuk Django. Buka terminal dan jalankan perintah "python3 -m
venv env_ku" untuk membuat virtual environment baru dengan nama "env_ku". Kita dapat mengganti
"env_ku" dengan nama virtual environment yang kita inginkan. Dibawah ini contoh membuat virtual
environment di Windows dan Mac OS.
❖ Windows
❖ Mac Os / Unix
Dengan menggunakan perintah diatas maka kita sudah membuat virtual environment yang berisi folder
dan file sebagai berikut ini jika tidak menemukan perintah error.
Virtual environment ini tidak akan berfungsi sebagaimana mestinya sebelum kita aktifkan dengan
menjalankan perintah "source myenv/bin/activate" di terminal. Setelah itu virtual environment
sekarang aktif dan siap digunakan dengan ditandai terminal kita di depannya muncul nama prompt
env_ku, virtual environment kita seperti gambar dibawah ini.
❖ Windows
❖ Mac Os / Unix
Sampai tahapan ini kita sudah siap untuk melanjutkan instalasi Django pada mesin kita, namun berikut
ini beberapa manfaat menggunakan virtual environment yang lebih detail diantaranya:
● Isolasi: Virtual environment memungkinkan kita mengisolasi setiap proyek Django yang berbeda
dengan versi Python dan modul pihak ketiga yang berbeda tanpa mempengaruhi proyek Django
atau sistem lainnya.
● Modul Pihak Ketiga: Virtual environment memungkinkan kita menginstal dan mengatur modul
pihak ketiga yang dibutuhkan untuk setiap proyek Django tanpa khawatir tentang modul yang
saling bertabrakan dengan proyek lainnya.
● Menghindari Konflik: Virtual environment juga dapat membantu menghindari konflik antara
proyek Django dengan versi Python dan modul pihak ketiga yang digunakan pada sistem operasi
kita.
B. Instalasi
Selanjutnya, kita dapat menginstal Django menggunakan pip. Jalankan perintah "pip install django" di
terminal untuk menginstal Django, maka versi terbaru dari Django akan diunduh dan diinstal secara
otomatis.
❖ Windows
❖ Mac Os / Unix
Setelah instalasi selesai, kita dapat memeriksa apakah Django sudah terinstal dengan menjalankan
perintah "django-admin --version" di terminal, maka versi Django yang terinstal akan ditampilkan di
layar. Pada saat dokumen ini dibuat, yang terinstall pada mesin komputer adalah Django versi 4.1.7
seperti gambar diatas pada bagian bawah.