---
title: "Paket contrib"
version: 6.0
locale: id
source: https://docs.djangoproject.com/id/6.0/ref/contrib/
canonical: https://djangodocs.dev/id/6.0/ref/contrib/
---
# Paket `contrib`

Django aims to follow Python's ["batteries included" philosophy](https://docs.python.org/3/tutorial/stdlib.html#tut-batteries-included). It ships with a variety of extra, optional tools
that solve common web development problems.

This code lives in [django/contrib](https://github.com/django/django/blob/stable/6.0.x/django/contrib) in the Django distribution. This
document gives a rundown of the packages in `contrib`, along with any
dependencies those packages have.

> **Including contrib packages in INSTALLED_APPS**
>
> For most of these add-ons -- specifically, the add-ons that include either
> models or template tags -- you'll need to add the package name (e.g.,
> `'django.contrib.redirects'`) to your [`INSTALLED_APPS`](/id/6.0/ref/settings/#std-setting-INSTALLED_APPS) setting
> and rerun `manage.py migrate`.

- [Situs admin Django](/id/6.0/ref/contrib/admin/)
- [`django.contrib.auth`](/id/6.0/ref/contrib/auth/)
- [Kerangka contenttypes](/id/6.0/ref/contrib/contenttypes/)
- [Aplikasi flatpage](/id/6.0/ref/contrib/flatpages/)
- [GeoDjango](/id/6.0/ref/contrib/gis/)
- [`django.contrib.humanize`](/id/6.0/ref/contrib/humanize/)
- [Kerangka pesan](/id/6.0/ref/contrib/messages/)
- [`django.contrib.postgres`](/id/6.0/ref/contrib/postgres/)
- [Aplikasi pengalihan](/id/6.0/ref/contrib/redirects/)
- [Kerangka peta situs](/id/6.0/ref/contrib/sitemaps/)
- [Kerangka kerja "sites"](/id/6.0/ref/contrib/sites/)
- [Aplikasi `staticfiles`](/id/6.0/ref/contrib/staticfiles/)
- [Kerangka kerja umpan perkongsian](/id/6.0/ref/contrib/syndication/)

## `admin`

Antarmuka administratif Django otomatis. Utuk informasi lebih, lihat [Tutorial 2](/id/6.0/intro/tutorial02/) dan [admin documentation](/id/6.0/ref/contrib/admin/).

Membutuhkan paket [auth](#auth) dan [contenttypes](#contenttypes) untuk dipasang.

## `auth`

Kerangka pembuktian keaslian Django.

Lihat [Otentifikasi pengguna di Django](/id/6.0/topics/auth/).

## `contenttypes`

Sebuah kerangka kerja ringan untuk mengkaitkan kedalam "types" dari isi, dimana setiap model Django terpasang adalah jenis isi terpisah.

Lihat [contenttypes documentation](/id/6.0/ref/contrib/contenttypes/).

## `flatpages`

A framework for managing "flat" HTML content in a database.

Lihat dokumentasi [flatpages](/id/6.0/ref/contrib/flatpages/).

Dibutuhkan paket bantuan [sites](#sites) untuk dipasang juga.

## `gis`

Sebuah kerangka kerja geospasial kelas-dunia dibangun diatas Django, yang mengadakan penyimpanan, pengubahan dan menampilkan data spasial.

Lihat dokumentasi [GeoDjango](/id/6.0/ref/contrib/gis/) untuk lebih.

## `humanize`

Sekumpulan penyaring cetakan Django berguna untuk menambahkan "human touch" pada data.

Lihat dokumentasi [humanize](/id/6.0/ref/contrib/humanize/).

## `humanize`

Sebuah kerangka kerja unutk menyimpan dan mengambil pesan-pesan berdasarkan-kue atau sesi sementara.

Lihat [dokumentasi pesan](/id/6.0/ref/contrib/messages/).

## `postgres`

Kumpulan fitus khusus PostgreSQL.

Lihat [dokumentasi contrib.postgres](/id/6.0/ref/contrib/postgres/).

## `redirects`

Sebuah kerangka untuk mengelola pengalihan.

Lihat  [dokumentasi pengalihan](/id/6.0/ref/contrib/redirects/).

## `sessions`

Sebuah kerangka kerja unutk menyimpan data dalam sesi anonim.

Lihat dokumentasi [sessions](/id/6.0/topics/http/sessions/).

## `sites`

Sebuah kerangka kerja ringan yang membuat anda menjalankan banyak situs jaringan mati dari basisdata sama dan pemasangan Django. Itu memberikan anda hubungan untuk obyek-obyek terkait ke satu atau lebih situs.

Lihat dokumentasi [sites](/id/6.0/ref/contrib/sites/).

## `sitemaps`

Kerangka untuk membangkitkan berkas XML petasitus Google.

Lihat dokumentasi [sitemaps](/id/6.0/ref/contrib/sitemaps/).

## `syndication`

Kerangka untuk membangkitkan umpan kongsi, dalam RSS dan ATOM, sangat mudah.

Lihat [dokumentasi perkongsian](/id/6.0/ref/contrib/syndication/).
