[PR #6062] [MERGED] Closes #5971: Dedicated views for organizational models #13095

Closed
opened 2025-12-29 22:25:23 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/6062
Author: @jeremystretch
Created: 3/26/2021
Status: Merged
Merged: 3/26/2021
Merged by: @jeremystretch

Base: featureHead: 5971-org-object-views


📝 Commits (4)

  • b7e44a7 Add dedicated views for organizational models
  • 2820d26 Add dedicated views for nested group models
  • 981e701 Enable get view tests for organizational objects
  • 36c903d Add dedicated view for tags

📊 Changes

48 files changed (+1395 additions, -181 deletions)

View changed files

📝 netbox/circuits/models.py (+1 -1)
📝 netbox/circuits/urls.py (+1 -0)
📝 netbox/circuits/views.py (+17 -0)
📝 netbox/dcim/models/devices.py (+5 -2)
📝 netbox/dcim/models/racks.py (+1 -1)
📝 netbox/dcim/models/sites.py (+3 -3)
📝 netbox/dcim/tables/devices.py (+6 -0)
📝 netbox/dcim/tables/racks.py (+4 -2)
📝 netbox/dcim/tables/sites.py (+6 -2)
📝 netbox/dcim/urls.py (+7 -0)
📝 netbox/dcim/views.py (+120 -0)
📝 netbox/extras/models/tags.py (+4 -0)
📝 netbox/extras/tables.py (+3 -0)
📝 netbox/extras/urls.py (+1 -0)
📝 netbox/extras/views.py (+11 -10)
📝 netbox/ipam/models/ip.py (+4 -1)
📝 netbox/ipam/models/vlans.py (+1 -1)
📝 netbox/ipam/tables.py (+5 -3)
📝 netbox/ipam/urls.py (+3 -1)
📝 netbox/ipam/views.py (+57 -32)

...and 28 more files

📄 Description

Closes: #5971

  • Establishes a dedicated view for every organizational and nested group model

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netbox-community/netbox/pull/6062 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 3/26/2021 **Status:** ✅ Merged **Merged:** 3/26/2021 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `feature` ← **Head:** `5971-org-object-views` --- ### 📝 Commits (4) - [`b7e44a7`](https://github.com/netbox-community/netbox/commit/b7e44a744dc87c34dbcac75c79dea7ec503325f4) Add dedicated views for organizational models - [`2820d26`](https://github.com/netbox-community/netbox/commit/2820d26a0f1898a02220de6a64dae893f58f7471) Add dedicated views for nested group models - [`981e701`](https://github.com/netbox-community/netbox/commit/981e7017bbebc35bb1475897e5b8fdcc0935dc06) Enable get view tests for organizational objects - [`36c903d`](https://github.com/netbox-community/netbox/commit/36c903da04986314269942525d4238d26dce5faf) Add dedicated view for tags ### 📊 Changes **48 files changed** (+1395 additions, -181 deletions) <details> <summary>View changed files</summary> 📝 `netbox/circuits/models.py` (+1 -1) 📝 `netbox/circuits/urls.py` (+1 -0) 📝 `netbox/circuits/views.py` (+17 -0) 📝 `netbox/dcim/models/devices.py` (+5 -2) 📝 `netbox/dcim/models/racks.py` (+1 -1) 📝 `netbox/dcim/models/sites.py` (+3 -3) 📝 `netbox/dcim/tables/devices.py` (+6 -0) 📝 `netbox/dcim/tables/racks.py` (+4 -2) 📝 `netbox/dcim/tables/sites.py` (+6 -2) 📝 `netbox/dcim/urls.py` (+7 -0) 📝 `netbox/dcim/views.py` (+120 -0) 📝 `netbox/extras/models/tags.py` (+4 -0) 📝 `netbox/extras/tables.py` (+3 -0) 📝 `netbox/extras/urls.py` (+1 -0) 📝 `netbox/extras/views.py` (+11 -10) 📝 `netbox/ipam/models/ip.py` (+4 -1) 📝 `netbox/ipam/models/vlans.py` (+1 -1) 📝 `netbox/ipam/tables.py` (+5 -3) 📝 `netbox/ipam/urls.py` (+3 -1) 📝 `netbox/ipam/views.py` (+57 -32) _...and 28 more files_ </details> ### 📄 Description ### Closes: #5971 - Establishes a dedicated view for every organizational and nested group model --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 22:25:23 +01:00
adam closed this issue 2025-12-29 22:25:23 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13095