11
2.2.3 Pengertian ORMobject-relational mapper
ORM merupakan komponen database pada django. Di django ORM bertindak sebagai jembatan antara model data dan mesi databasedatabase
machine. ORM juga men-support semua database yang ada sehingga memudahkan developer mengubah database yang satu ke yang lainnya
hourieh:2008:21
2.2.4 Pengertian Framework
Framework adalah kumpulan perintah atau fungsi dasar yang membentuk aturan-aturan tertentu dan saling berinteraksi satu sama lain sehingga dalam
pembuatan aplikasi
website dibutuhkan
sebuah framework
untuk pembangunannya. wardana:2010:3.
2.2.5. Instalasi Django menggunakan Subversion
Subversion merupakan sebuah aplikasi open source revision-control system yang sering digunakan oleh tim Django mengatur perubahan data dalam
database django apabila diperlukan untuk menambahkan fitur baru ke dalam django. Dalam kasus ini penulis memanfaatkan fungsi dari client subversion agar
dapat memasang django yang terbaru dari website resmminya dan dapat melakukan update versi django dengan lebih mudah. Berikut tahap-tahap dalam
memasang django menggunakan subversion; adrian:2008:12 a.
ketik perintah berikut pada sebuah aplikasi terminal svn co http:code.djangoproject.comsvndjangotrunk
djtrunk
12
b. buat folder site-packagesdjango.pth dan tambahkan folder
djtrunk dan update python ke djtrunk c.
Taruh djtrunkdjangobin kedalam system path. Dalam folder ini berisikan aplikasi utilitis seperti django-admin.py
2.2.6. Django Project
Terdapat empat buah file yang berisikan konfigurasi database serta konfigurasi-konfigurasi lainnya yang memiliki relasi dengan aplikasi django.
Diantaranya; adrian:2008:15 1.
__init__.py; merupakan sebuah file yang mengindikan bahwasanya
untuk membuat
aplikasi dengan
menggunakan bahasa python membutuhkan file ini agar berfungsi sebagai package atau bisa dibilang bagian
dari sebuah modul. 2.
Manage.py; merupakan sebuah file yang bertindak sebagai utility memiliki fungsi dapat berinteraksi
dengan Django project 3.
Settings.py merupakan
file yang
berisikan pengaturankonfigurasi project django
4. Urls.py mendefinisikan index dari sebuah aplikasi di
Django
13
2.3 Konsep dasar helpdesk 2.3.1 Pengertian helpdesk