Sort fields within a custom object #11576

Closed
opened 2025-12-29 21:47:03 +01:00 by adam · 3 comments
Owner

Originally created by @SonamorN on GitHub (Sep 5, 2025).

NetBox version

v4.4.0

Feature type

New functionality

Proposed functionality

Currently you can create fields within a custom field but there is not way to define which one should be filled, first second etc.

So if you define a data model which make logical sense to fill out specific details in the beginning, that's not possible as there are sorted not randomly, but not sure how. Surely not alphabetically.

We should be able to define which one we want to show first in the list, second etc.

Use case

You may introduce a new object e.g. a Team concept, where someone should first fill in the name of the team before filling out the email of a team or the telephone of a team.

Database changes

No response

External dependencies

No response

Originally created by @SonamorN on GitHub (Sep 5, 2025). ### NetBox version v4.4.0 ### Feature type New functionality ### Proposed functionality Currently you can create fields within a custom field but there is not way to define which one should be filled, first second etc. So if you define a data model which make logical sense to fill out specific details in the beginning, that's not possible as there are sorted not randomly, but not sure how. Surely not alphabetically. We should be able to define which one we want to show first in the list, second etc. ### Use case You may introduce a new object e.g. a Team concept, where someone should first fill in the name of the team before filling out the email of a team or the telephone of a team. ### Database changes _No response_ ### External dependencies _No response_
adam added the netbox label 2025-12-29 21:47:03 +01:00
adam closed this issue 2025-12-29 21:47:03 +01:00
Author
Owner

@mrmrcoleman commented on GitHub (Sep 8, 2025):

Hey @SonamorN have you looked at the grouping and weighting options for this? That should allow you to create sections such as "Contact details", "extra information" and also set the ordering in the GUI

@mrmrcoleman commented on GitHub (Sep 8, 2025): Hey @SonamorN have you looked at the grouping and weighting options for this? That should allow you to create sections such as "Contact details", "extra information" and also set the ordering in the GUI
Author
Owner

@SonamorN commented on GitHub (Sep 8, 2025):

I will test it ASAP, thanks for the input.

Hey @SonamorN have you looked at the grouping and weighting options for this? That should allow you to create sections such as "Contact details", "extra information" and also set the ordering in the GUI

@SonamorN commented on GitHub (Sep 8, 2025): I will test it ASAP, thanks for the input. > Hey @SonamorN have you looked at the grouping and weighting options for this? That should allow you to create sections such as "Contact details", "extra information" and also set the ordering in the GUI
Author
Owner

@jeremystretch commented on GitHub (Sep 8, 2025):

Hi @SonamorN, this looks like an issue for the netbox-custom-objects plugin. Please submit a new issue to that repo if needed.

@jeremystretch commented on GitHub (Sep 8, 2025): Hi @SonamorN, this looks like an issue for the [netbox-custom-objects](https://github.com/netboxlabs/netbox-custom-objects) plugin. Please submit a new issue to that repo if needed.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#11576