Bismillah,

Setelah saya putuskan untuk mempelajari lebih fokus pada bahasa pemrograman Python, tentunya juga harus menginstal dukungan lain sebagai bahan acuan projek latihan. Sebagai contoh Django. Apa itu Django?

Django adalah salah satu framework desain website yang pembuatannya menggunakan bahasa pemrograman python. Jenis framework ini sangat terkenal, sehingga saya juga penasaran bagaimana rasanya menggunakan django dalam belajar python. Sebelum kita menginstal django, ada persiapan lebih dulu.

django-logo

Deskripsi:

  • System yang saya digunakan : Linux Mint 17 64 bit
  • Python : versi 2.7.6

Secara umum dalam penginstalan django

Dukungan lain dalam penginstalan django adalah menggunakan pip.

Selain itu dalam running proses django juga memerlukan virtual, seperti virtualenv,

[bash]
sudo pip install vertualenv
[/bash]

Saatnya konfigurasi django

Pada kondisi ini saya akan membuat direktori atau folder untuk menyimpan beberapa berkas file konfigurasi. Berkas tersebut saya taruh/simpan di dalam direktori /home/wahyu/development

Menjalankan virtualenv dari blogsite (nama ini bisa disesuaikan dengan projek latihan Anda) tersebut.

Aktifkan virtualenv dalam direktori bin.

[bash]
source . bin/activate
[/bash]

Nanti akan masuk ke dalam virtualenv, tandanya seperti ini, ada nama dari blogsite tersebut.

[bash]
(blogsite) wahyu@myid ~/development/django/blogsite $
[/bash]

Nantinya yang akan saya gunakan dalam pembelajaran menggunakan django versi 1.6.1. Selain itu kita juga memerlukan django registratioan dalam penginstalannya. Jangan lupa juga untuk menginstal taggit, sebagai dukungan fitur tag dalam sebuah website.

Kita akan melihat hasil beberapa instalasi di atas dengan menggunakan freeze, dan menyimpannya dalam bentuk file.txt. Untuk melihatnya bisa menggunakan cat atau less.

[bash]
pip freeze > requirements.txt
cat requirements.txt
[/bash]

Hasilnya dari file requirementst.txt adalah seperti ini,

Rujukan:

https://www.digitalocean.com/community/tutorials/how-to-install-the-django-web-framework-on-ubuntu-14-04

Bersambung >> 😀