Django Tips: Django Development dengan Virtualenv

Karena Django tidak lain adalah sebuah python framework yang dikemas dalam sebuah paket(package), maka untuk menjalankannya pun django harus berada di dalam python path. Silahkan baca artikel saya mengenai Python Path bagi yang belum begitu paham mengenai python path.

Di sisi lain python hanya mengijinkan satu program/package/module yang sama di Python path nya, ini artinya tidak mungkin kita menjalankan program python yang sama dalam satu lingkungan python, yang menyebabkan anda tidak akan bisa menjalankan dua atau lebih versi Django sekaligus. Karena pasti akan konflik. Karena mungkin suatu saat anda ingin mencoba Django versi lain dari versi sekarang yang anda pakai.

SOLUSI : Virtualenv

Mulai sekarang, apabila anda belum memakai Virtualenv untuk mendevelop proyek Django anda, maka anda harus menggunakannya. Bahkan saya sarankan sebelum anda mulai dengan Django, alangkah baiknya anda mengenal Virtualenv terlebih dahulu.

Apa itu Virtualenv?

Continue reading

Django Tips: Kenali apa itu python path

Halo semuanya, ternyata sudah lama juga ya sejak curhat terakhir saya di Django Tips 1  :). Kali ini saya akan memberikan satu tips lagi dan tidak jauh-jauh dari Python/Django.

Yang akan saya coba bahas adalah mengenai Python Path, kenapa? emang penting ya untuk dibahas?.. hmm… kalau buat saya ya sangat penting, memahami python path maka anda sudah menguasai salah satu bagian terpenting pemrograman di Python. saya akan menunjukkan salah satu hal keren yang bisa memberikan sedikit bayangan apa itu python path.

Continue reading

Django Tips: Diawali dengan sebuah cerita pendek

Dalam postingan kali ini saya akan bercerita tentang bagaimana saya mulai belajar dan memasuki dunia Django sebagai tools web development utama saya saat ini.

Mudah-mudahan bisa menjadi acuan atau paling tidak sebagai referensi bagi anda yang akan atau sedang belajar Django.

Pada suatu ketika…

Terus terang saja, saya senag sekali mencoba-coba framework, namun sebelumnya semua framework yang saya coba adalah berbasis PHP. Karena saya masuk ke dunia pengembangan website melalui PHP. dan terakhir, Framework PHP yang paling saya sukai adalah Codeigniter, karena framework yang satu ini paling bisa masuk di otak saya. :)

Continue reading