# django.core.exceptions.ImproperlyConfigured: The contenttypes framework is not enabled.

- **ID:** `python/django-content-type-error`
- **Domain:** python
- **Category:** config_error
- **Verification:** ai_generated
- **Fix Rate:** 80%

## Root Cause

Removed 'django.contrib.contenttypes' from INSTALLED_APPS, but it's required by auth and admin.

## Version Compatibility

| Version | Status | Introduced | Deprecated |
|---------|--------|------------|------------|
| 3.x | active | — | — |

## Workarounds

1. **** (95% success)
   ```
   Add 'django.contrib.contenttypes' back to INSTALLED_APPS and run migrations.
   ```
2. **** (90% success)
   ```
   Ensure contenttypes is included before auth in INSTALLED_APPS.
   ```

## Dead Ends

- **** — Breaks authentication and admin functionality. (90% fail)
- **** — May cause migration errors if tables are missing. (80% fail)
