# Dokumentasi Django 5.2.8

# Bagaimana menghapus aplikasi Django

Django menyediakan kemampuan untuk mengelompokkan kumpulan dari fitur ke dalam paket Python disebut applications. Ketika persyartan berubah, aplikasi mungkin menjadi become usang atau tidak diperlukan. Langkah berikut akan membantu anda menghapus aplikasi dengan aman.

1. Hapus semua acuan ke aplikasi (import, foreign key dll.).

2. Hapus semua model dari berkas `models.py` yang berhubungan.

3. Buat perpindahan terkait dengan menjalankan `makemigrations`. Langkah ini membangkitkan perpindahan yang menghapus tabel untuk model-model yang dihapus, dan perpindahan lain yang diperlukan untuk memperbaharui hubungan terhubung ke model-model tersebut.

4. Squash referensi ke aplikasi dalam perpindahan aplikasi lain.

5. Berlakukan perpindahan lokal, jalankan percobaan, dan verifikasi kebenaran proyek anda.

6. Sebar/terbit proyek Django pembaharuan anda.

7. Hapus aplikasi dari `INSTALLED_APPS`.

8. Akhirnya, hapus direktori aplikasi.