# Django 5.2.8 documentation

# Så här tar du bort en Django-applikation

Django ger möjlighet att gruppera uppsättningar av funktioner i Python-paket som kallas applications. När kraven ändras kan appar bli föråldrade eller onödiga. Följande steg hjälper dig att ta bort en applikation på ett säkert sätt.

1. Ta bort alla referenser till appen (import, främmande nycklar etc.).

2. Ta bort alla modeller från motsvarande fil `models.py`.

3. Skapa relevanta migreringar genom att köra `makemigrations`. Detta steg genererar en migrering som raderar tabeller för de borttagna modellerna, och alla andra nödvändiga migreringar för uppdatering av relationer som är kopplade till dessa modeller.

4. Squash bort referenser till appen i andra appars migreringar.

5. Tillämpa migreringar lokalt, kör tester och verifiera att ditt projekt är korrekt.

6. Distribuera/releasa ditt uppdaterade Django-projekt.

7. Ta bort appen från `INSTALLED_APPS`.

8. Slutligen tar du bort appens katalog.