Remove support for the Django admin UI #9671

Closed
opened 2025-12-29 21:20:41 +01:00 by adam · 0 comments
Owner

Originally created by @jeremystretch on GitHub (May 14, 2024).

Originally assigned to: @arthanson on GitHub.

Proposed Changes

Completely remove support for the Django admin UI.

Justification

The Django admin UI was disabled by default in NetBox v4.0 as it is no longer utilized except by certain plugins. Removing it entirely will allow us to shed django.contrib.admin as an installed app.

Impact

The Django admin UI will no longer be available to plugins.

Originally created by @jeremystretch on GitHub (May 14, 2024). Originally assigned to: @arthanson on GitHub. ### Proposed Changes Completely remove support for the [Django admin UI](https://docs.djangoproject.com/en/5.0/ref/contrib/admin/). ### Justification The Django admin UI was [disabled by default](https://github.com/netbox-community/netbox/issues/12325) in NetBox v4.0 as it is no longer utilized except by certain plugins. Removing it entirely will allow us to shed `django.contrib.admin` as an installed app. ### Impact The Django admin UI will no longer be available to plugins.
adam added the status: acceptedtype: deprecationbreaking changecomplexity: low labels 2025-12-29 21:20:41 +01:00
adam closed this issue 2025-12-29 21:20:41 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#9671