Memulai Pengembangan Website dengan Django

 

Install Django

Django merupakan salah satu framework handal untuk membuat sebuah website secara cepat dan praktis. Framework ini bersifat open-source dan dapat digunakan secara gratis.

Jika Django belum ter-install pada komputer kalian, hal pertama yang harus dilakukan adalah menginstall-nya dengan mengetikan perintah berikut di terminal.

pip install django

Setelah itu untuk mengecek versi Django dapat dilakukan dengan menggunakan perintah python -m django --version pada terminal kalian.

python -m django --version

Jika muncul output versi Django yang ditampilkan maka Django sudah bisa digunakan namun jika belum terinstal maka akan muncul output "No module named django"

Membuat Project Django

Untuk membuat sebuah project Django sangat mudah sekali cukup dengan mengetikan perintah django-admin startproject mysite maka akan dibuatkan struktur project Django yang sudah bisa kita gunakan. Perintah dibawah ini akan membuat project dengan nama mysite dan untuk menjalankannya cukup dengan menggunakan perintah python manage.py runserver.

django-admin startproject mysite
cd mysite
python manage.py runserver

Jika berhasil dan tidak ada error maka akan muncul sebuah link localhost 127.0.0.1:8000 yang mengarah pada project Django yang sudah kita buat tadi seperti pada gambar berikut.

Membuat Web Application

Setelah membuat project Django dengan menggunakan django-admin startproject mysite selanjutnya adalah membuat sebuah web application dengan mengetikan perintah python manage.py startapp blog.

python manage.py startapp blog

Perintah diatas akan membuat folder baru yang bernama blog didalam project mysite. Perbedaan antara project dan app adalah, project berperan sebagai konfigurasi web pada Django dan dapat berisi aplikasi-aplikasi didalamnya sedangkan app sendiri adalah website itu sendiri.

Kemudian untuk dapat menggunakan aplikasi tersebut terlebih dahulu tambahkan aplikasi blog kedalam project mysite dengan menambahkan baris kode pada bagian INSTALLED_APPS di dalam file mysite/settings.py seperti berikut.

INSTALLED_APPS = [
   ...
   'blog'
]

Sampai pada tahap ini kita sudah berhasil menambahkan aplikasi kedalam project Django kita, selanjutnya adalah untuk melakukan coding terhadap aplikasi tersebut seperti membuat database, views, routing dan lain-lain.

Tahap selanjutnya:

  1. Membuat Views di Django

Referensi:

  1. https://docs.djangoproject.com/en/4.1/intro/tutorial01/

Posting Komentar

Lebih baru Lebih lama