Pengertian ORMobject-relational mapper Pengertian Framework Instalasi Django menggunakan Subversion Django Project

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