Jurusan Informatika - Fakultas Teknologi Industri - Universitas Islam Indonesia
  • PROFIL
    • Visi dan Misi
    • Sambutan Koordinator KBI
    • Struktur Organisasi
    • Dosen
    • Staf
    • Kontak
  • PROGRAM STUDI
    • Program Sarjana
      • Sambutan Kaprodi S1
      • Profil Lulusan
      • Kurikulum 2020
      • Capstone
      • Jalur Tahun Keempat
      • Informatics Expo
      • Informasi & Layanan
      • Prospektus S1
      • Mahasiswa
        • Informasi Akademik
        • Mahasiswa Baru S1 – 2022
        • New IP Students – 2022
        • S1 2021 – Reguler
        • S1 – 2021 – International Program
        • S1 – 2020
    • Program Magister
    • Program Doktor
    • International Program
    • Informatika PJJ
  • UNIT PENDUKUNG
    • Laboratorium
    • Pusat Studi
      • Pusat Studi Forensika Digital
      • Pusat Studi Informatika Medis
        • Visi-Misi
        • Struktur Organisasi
        • Mitra Kerjasama
        • Kegiatan
      • Pusat Studi Sistem Informasi Enterprise
      • Pusat Studi Sains Data
    • ITCentrum
    • Student Staff
    • Komunitas Mahasiswa
    • Lembaga Mahasiswa
  • KEMITRAAN
  • ARTIKEL
    • Pojok Dakwah
    • Pojok Informatika
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu
  • Link to Instagram
  • Link to Facebook
  • Link to Youtube
Pojok Informatika

Django: Python Bisa Buat Bikin Web?

“The web framework for perfectionists with deadlines.”

Yakin udah siap taaruf sama Django?

Oke, gassin aja dah……

Django, Apaan Tuh?

Django adalah sebuah framework serba bisa untuk memudahkan programmer membuat web dengan lebih cepat menggunakan bahasa Python. Kenapa saya sebut serba bisa? Karena Django bisa digunakan untuk pembuatan web di sisi frontend (tampilan) atau di backend sekaligus…

Little Story About Django..

Django lahir pada tahun 2003 dari dua orang developer hebat, Simon Wilson dan Andrian Holavaty. Mereka berdua pada waktu itu ingin membangun sebuah web portal berita. Setelah membuat beberapa web, mereka kemudian menulis ulang kode mereka dengan menerapkan beberapa design pattern. Lalu, merilisnya ke publik sebagai open source project dengan nama Django pada bulan Juli 2005. Nama Django diambil dari seorang gitaris berkebangsaan Belgia dan Prancis, Django Reinhardt. Berikut adalah perjalanan rilis Django.

Django Roadmap

Django Roadmap

Siapa Aja yang Pakai Django?

Wah, ternyata banyak perusahaan besar yang sudah menggunakan Django sebagai stack teknologi mereka, baik untuk keperluan frontend maupun backend. Di antaranya adalah Instagram, Spotify, Bitbucket, National Geographic, dan lain-lain.

perusahaan yang pakai django

Perusahaan yang pakai Django

Kelebihan Django Dibandingkan Framework Sejenis…

Dari sekian banyak framework yang tersedia, Django memiliki beberapa keunggulan sebagai berikut:

  • Django mendukung keamanan web dengan baik
    Django telah menyediakan berbagai pencegahan dari serangan seperti Cross Site Request Forgery dan SQL Injection.
  • Keep it Short and Simple and Don’t Repeat Yourself
    Django menjunjung tinggi penulisan kode yang pendek, simple, dan menghindari pengulangan karena sesuai dengan tujuan Django yaitu mempercepat pengembangan aplikasi.
  • Fleksibel
    Django dapat digunakan dalam project skala kecil maupun besar. Bahkan, perusahaan yang memiliki traffic pengguna yang padat dapat dengan mudah menskalakan aplikasinya di Django.

Persiapan Environment Django

Ada beberapa tools yang harus disiapkan sebelum kita memulai mempelajari framework Django:

  • pip
    pip adalah tools yang kita gunakan sebagai dependency manager di Python. Kita dapat dengan mudah menginstal dependency yang kita butuhkan, termasuk menginstal Django.
  • virtualenv
    virtualenv adalah tools yang berfungsi untuk membuat lingkungan pengembangan yang terisolasi dari proyek-proyek lainnya. Hal ini ditujukan agar dependency yang kita instal untuk suatu proyek Python tidak bentrok dengan proyek lainnya.

Well, sekarang waktunya untuk menginstal dua tools tersebut di dalam sistem operasi.

Instalasi pip dan virtualenv di Windows

Jika sudah menginstal Python di Windows, secara otomatis pip sudah masuk di dalamnya. Untuk menggunakan pip, cukup ketikkan pip di cmd/terminal kesayangan Anda.

pip command

pip command

Setelah pip berhasil terinstal, langkah berikutnya adalah melakukan instalasi virtualenv. Ketikkan command berikut di cmd/terminal:

instalasi virtualenv

instalasi virtualenv

Setelah semua tools sudah siap, saatnya membuat virtual environment dan membuat proyek Django. Silakan ikuti langkah-langkah berikut:

  1. Buat folder baru untuk proyek Django kita. Misal untuk proyek kali ini, kita akan membuat folder dengan nama latihan-django.
Membuat direktori proyek Django

Membuat direktori proyek Django

  1. Buat virtual environment.
membuat virtual environment

membuat virtual environment

Setelah berhasil membuat virtual environment, kita perlu melakukan aktivasi. Ikuti command berikut:

aktivasi virtual environment

aktivasi virtual environment

  1. Update versi pip dan instalasi Django framework
update pip dan instalasi django

update pip dan instalasi django

  1. Pastikan Django berhasil terinstal

Ketikan command “pip list” untuk memastikan Django sudah terinstal di virtual environment.

list dependency

list dependency

  1. Selesai…

Penulis: M Ihsan Safiul Umam (Programmer di Jurusan Informatika UII)

[/FA]

Related posts:

The Delete Lie

The “Delete” Lie: What Cybercriminals Know About Digital Traces

Pertimbangan Memilih Laptop

Pertimbangan Memilih Laptop

Reinforcement Learning dan AI dalam Pembuatan Game

Reinforcement Learning dan AI dalam Pembuatan Game

Ilustrasi di atas di-generate menggunakan teknologi Artificial Intelligence

Ketika AI Merampas Kuas: Apa Kabar Seniman?

Gambar ini dibuat oleh picsart.com menggunakan teknologi AI

SCRUM: Si Populer dalam Pengembangan Software

July 26, 2022/by informatika
Share this entry
  • Share on Facebook
  • Share on X
  • Share on WhatsApp
  • Share on LinkedIn
  • Share by Mail
https://informatics.uii.ac.id/wp-content/uploads/2022/09/i1-django.png 273 602 informatika https://informatics.uii.ac.id/wp-content/uploads/2020/03/Logo-webTF-UII-1030x420.png informatika2022-07-26 21:49:552022-09-25 22:01:48Django: Python Bisa Buat Bikin Web?
  • Prof. Dhomas Hatta Fudholi Raih Jabatan Profesor Bidang Penambangan Data dan Penemuan PengetahuanOctober 23, 2026 - 16:14
  • Kurangi Idealisme, Pahami Customer: Sharing Alumni Informatika dalam Kiat Requirement GatheringOctober 23, 2026 - 15:15
  • Mahasiswa Informatika Raih Silver dan Bronze Award pada ICDL Asia Digital Literacy Day 2026October 22, 2026 - 16:30
  • Program Magang PT Javan Cipta Solusi bagi Periode November 2026October 20, 2026 - 15:59
  • Kuliah Umum MPTI di Ruang Auditorium FTI UII
    Kuliah Umum MPTI Bahas Strategi dan Mitigasi Risiko Pengadaan Teknologi InformasiOctober 15, 2026 - 10:51
  • Magister Informatika UII Buka Beasiswa Kompetitif untuk Mahasiswa Non-Alumni UII Semester Ganjil TA. 2026/2027October 9, 2026 - 21:19
  • Poster Rekrutmen Calon Kader Posbindu Sirih Melingkar
    PENGUMUMAN Rekrutmen Calon Kader Posbindu Sirih MelingkarOctober 2, 2026 - 16:01
  • SEO Tak Lagi Hanya Soal Google, WPYK #24 di Informatika UII Bahas Search Era AI dan Agentic SEOSeptember 30, 2026 - 15:38
  • Informatics Undergraduate Program logo
    Pengumuman Asisten Mandiri Semester Ganjil 2026/2027September 25, 2026 - 12:24
  • Informatics Undergraduate Program logo
    Surat Edaran Dosen Pembimbing Skripsi Tugas Akhir Semester Ganjil 2026/2027September 25, 2026 - 12:14

Categories

JURUSAN INFORMATIKA

Gedung KH. Mas Mansyur  Lantai 2
Universitas Islam Indonesia
Jl. Kaliurang KM. 14,5 Sleman Yogyakarta 55584

Telepon: +62 274 895287 ext. 122
Faks: +62 274 895007
Email:
Jurusan: [email protected]
Prodi Informatika Program Sarjana: [email protected]
Prodi Informatika Program Magister : [email protected]
Prodi Informatika PJJ : [email protected]
Instagram: @informatics.uii

TAUTAN CEPAT

Universitas

Fakultas

UII Gateway

Admisi

© Hak Cipta 2022 - Jurusan Informatika UII - Yogyakarta
  • Link to Instagram
  • Link to Facebook
  • Link to Youtube
Link to: Peran Artificial Intelligence Pada TikTok Link to: Peran Artificial Intelligence Pada TikTok Peran Artificial Intelligence Pada TikTokTikTok Link to: Mengenal Node.js dan Kelebihannya Link to: Mengenal Node.js dan Kelebihannya nodejsMengenal Node.js dan Kelebihannya
Scroll to top Scroll to top Scroll to top