Mengenal Django Framework

djangoApa itu Django Framework?
Django adalah Python web framework yang mendukung pembuatan web dengan sangat cepat. Mengadopsi sistem MTV, yaitu Model, Template dan View.

Model adalah layer yang digunakan untuk berinteraksi dengan database, Template adalah layer presentasi untuk HTML, XML danlainnya, sedangkan View adalah layer yang berisikan logika yang mengolah data dari model dan mengirimkannya ke dalam Template.

Nama Django sendiri diambil dari seorang gitaris bernama Django Reinhardt.

Apa sih kelebihan Django Framework?
Berikut adalah beberapa kelebihan yang dimiliki oleh Django :

  1. Object-relational mapper
    Definisikan data model dalam Python, dan gunakan API untuk mengakses data tersebut.
  2. Automatic admin interface
    Django menyediakan admin interface secara otomatis, sehingga anda tidak perlu repot – repot untuk membuatnya.
  3. Elegant URL design
    Pembuatan URL yang lebih mudah dan fleksibel.
  4. Template system
    Sistem template Django merupakan salah satu yang bagian yang paling powerful.
  5. Cache system
    Gunakan memcache atau sistem cache dengan mudah.
  6. Internationalization
    Django telah didesain untuk mempermudah anda dalam membuat web multi bahasa.


Instalasi Django
Sebelum memulai instalasi Django, pastikan Python terinstal dalam sistem operasi anda.

  1. Download Django source code
  2. Ekstrak file tersebut, contoh (Linux)
    $tar -xvf Django-1.1.1.tar.gz
  3. Masuk ke dalam folder hasil ekstrak sebelumnya. Lalu lakukan instalasi Django
    $cd Django-1.1.1
    $sudo python setup.py install
  4. Selamat. Django telah terinstal dalam sistem anda.

Hello world dalam Django

  1. Pada terminal, buatlah proyek baru misal dengan nama hello
    $django-admin startproject hello
  2. Buka views.py, lalu ketikan kode berikut
    1
    2
    3
    4
    
    from django.http import HttpResponse
     
    def index(request):
        return HttpResponse("Hello, world.")
  3. Buka urls.py, lalu berikan url seperti berikut :
    1
    2
    3
    4
    5
    
    from django.conf.urls.defaults import *
     
    urlpatterns = patterns('',
        url(r'^$', 'views.index'),
    )
  4. Jalankan Django development server dengan perintah
    $./manage.py runserver
  5. Buka browser anda, dan akses alamat berikut http://localhost:8000
  6. Selamat, anda telah menyelesaikan tutorial Django kali ini.

Pada kesempatan yang lain kita akan mencoba proyek yang lebih rumit. Terima kasih telah berkunjung.

Related posts:

  1. Instalasi Django Framework di Windows
  2. Membuat Aplikasi Notes Dengan Django
  3. 10 Alasan Mengapa Anda Harus Mencoba Django
  4. Mengenal CodeIgniter Framework
  5. Membuat Django Templates Relatif terhadap Proyek

About Gilang Chandrasa

Gilang Chandrasa adalah seorang web developer yang sangat menyukai dunia open source. Memasak adalah salah satu hobinya diluar dunia IT. Pendiri Yumbaa dan Komunitaz ini juga adalah seorang blogger, menulis di berbagai situs termasuk komunitasweb. Mempunyai mimpi untuk memajukan dunia web Indonesia.
This entry was posted in Panduan and tagged , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Additional comments powered by BackType