Saturday, June 27, 2009

Menyediakan asas pembangunan

Setiap programmer perlu menyediakan asas bagi memulakan kerja-kerja pembangunan sebuah aplikasi. Bagi yang menggunakan IDE seperti Visual Studio, langkah-langkah ini telah diautomasi oleh perisian tersebut bagi menyediakan struktur direktori dan fail-fail yang berkaitan. Untuk projek berasaskan Django ini, saya menggunakan skrip virtualenv bagi menyediakan persekitaran "virtual" Python.
$ virtualenv xxy.com
$ cd xxy.com
$ ls
bin include lib
$ source ./bin/activate
$ python
Python 2.5.2 (r252:60911, Jul 31 2008, 17:28:52) 
[GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
Transkrip arahan di atas menunjukkan saya telah pun mempunyai persekitaran virtual Python dan siap sedia untuk meneruskan kerja-kerja pembangunan menggunakan Django.

Apa itu Django ?

Django adalah "web framework" (satu platform untuk membangunkan laman/aplikasi web) mengunakan bahasa pengaturcaraan Python. Bagi yang telah biasa dengan PHP, Django adalah alatan yang sama yang boleh digunakan untuk membangunkan sebuah laman web. Blog ini adalah catatan peribadi saya dalam cuba mempelajari Django.