Pasukan Komodo

Blog nya si pasukan komodo

Beginning Django, Python Web Framework

Sumber : DjangoBook

Django merupakan Web Framework yang menggunakan bahasa Python, saya menggunakan Ubuntu 8.10 saat belajar Django, instalasi tidak mengalami kesulitan dan berjalan lancar.

Semua kebutuhan sudah ada di repository Ubuntu, sehingga untuk menginstall nya cukup menggunakan apt-get, kita mulai dengan menginstall semua kebutuhannya :

untuk mengistall Django dibutuhkan paket python, namun di sebagian distibusi linux paket Python sudah terinstall, sehingga tidak perlu lagi menginstall nya :

sudo apt-get install python-django python-mysqldb

paket python-mysqldb di butuhkan jika kita akan bekerja menggunakan database mysql, selesai sudah instalai Django, untuk memastikan bahwa Django sudah terpasang dengan benar bisa di periksa dengan cara :

>>>import django

>>>django.VERSION

(1, 0, ‘final’)

(1, 0, ‘final’) adalah versi Django yang terpasang, hasilnya bisa berbeda sesuai dengan versi Django yang terpasang pada mesin.

Setelah itu langkah selanjutnya adalah menyiapkan project untuk website yang hendak kita buat. langkah pertama adalah menyiapkan directory kerja, misalnya di /home/nama/djproject dimana nama adalah nama user, kemudian masuk ke direktory tersebut, setelah itu ketikan di terminal perintah berikut :

django-admin startproject websiteku

dimana websiteku adalah nama project yang akan di buat, setelah itu maka dibawah direktori djproject akan ada folder baru bernama websiteku dan beberapa file project yang otomatis dibuat oleh perintah startproject, diantaranya :

websiteku/
__init__.py
manage.py
settings.py
urls.p

Django sudah membundel webserver yang ditujukan untuk lingkungan pengembangan, sehingga saat kita mengembangkan aplikasi web dengan django tidak perlu memasang Web Server seperti apache dan lainnya, untuk memulai Web Server yang di bawa Django ketikan perintah berikut pada terminal :

python manage.py runserver

maka akan muncul sesuatu seperti :

Validating models...
0 errors found.

Django version 1.0, using settings ‘mysite.settings’
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

setelah itu buka browser dan buka alamat : http://127.0.0.1:8000 jika instalasi dan persiapan project berhasil maka di browser akan muncul It worked!
selesai sudah memulai dengan django.
selamat mencoba!

Januari 3, 2009 - Ditulis oleh somat | Django, Python, programming, web programming | | & Komentar

& Komentar »

  1. Gmn bos?? Udah sampe mana nih? Ogut diajarin yak klo udah beres belajarnya. :-)

    Komentar oleh RameTux | Januari 3, 2009 | Balas

  2. python manage.py runserver

    perasaan kemaren erot deh di kompi gw kalau ga salah harus
    python manage runserver

    Komentar oleh Alikusnadi | Januari 4, 2009 | Balas

  3. eh kalau kaga salah yah bos,, kalau salah maafin :D

    Komentar oleh Alikusnadi | Januari 4, 2009 | Balas

  4. RameTux : Doain bos…. biar cepet rampung belajarnya ;)
    Alikusnadi : yang kemaren itu bukan python manage.py runserver
    tapi sampean manggil modul di django, kalo tak salah django-admin, jadi yang kemaren itu django-admin.py itu memang errot.
    kalau ga salah juga, kalau salah maafin juga :D

    Komentar oleh somat | Januari 4, 2009 | Balas

  5. [...] ini saya akan belajar dasar membuat konten Dinamis menggunakan Django, sebagai lanjutan pelajaran sebelumnya, Content dinamis yang akan di tampilkan adalah Waktu dan Tanggal pada saat dilakukan permintaan, [...]

    Ping balik oleh Dasar Konten Dinamis Django « Pasukan Komodo | Januari 5, 2009 | Balas

  6. wah, om somat maenan django, privat dong om :D

    Komentar oleh th3nux3r | Januari 5, 2009 | Balas

  7. gan mo tanya,. untuk settingan IPnya apa bisa diganti selain localhost tersebut http://127.0.0.1:8000, dengan IP komputer sendiri biar kalo Lan bisa diakses dengan kompi laennya
    terima kasih gan
    mohon petunjuknya

    Komentar oleh neoriz | Juni 3, 2009 | Balas


Tinggalkan komentar