Custom Field Selection: Multiple Selection #2598

Closed
opened 2025-12-29 18:20:15 +01:00 by adam · 4 comments
Owner

Originally created by @njgarfield on GitHub (May 8, 2019).

Environment

  • Python version: 3.6
  • NetBox version: 2.5.12

Proposed Functionality

This is a request to choose multiple entries from a custom select list similar to an HTML tag. Currently only possible to select a single entry from custom field select list in the Netbox UI. To describe the request another way - it is not possible to select multiple entries from a custom select list.

Use Case

Site or router prefix advertisement, AKA routing policy, is often complex to describe and does not map nicely onto IP and DCIM schemas.
To document the intended members of a prefix list associated with a route map or policy map associated with a particular site or router it would be useful to be able to select multiple entries for a pre-defined list. There are other ways to work around this, such as packing information into a single text field, but it would be so much nicer in a multiple select list.

The ultimate use case is to dynamically compile prefix lists and configure routers with said list. The information can also be used for documenting intended advertisements to be checked with route monitoring systems.

Database Changes

Perhaps. not sure.

External Dependencies

None.

Originally created by @njgarfield on GitHub (May 8, 2019). ### Environment * Python version: 3.6 * NetBox version: 2.5.12 ### Proposed Functionality This is a request to choose multiple entries from a custom select list similar to an HTML tag. Currently only possible to select a single entry from custom field select list in the Netbox UI. To describe the request another way - it is not possible to select multiple entries from a custom select list. ### Use Case Site or router prefix advertisement, AKA routing policy, is often complex to describe and does not map nicely onto IP and DCIM schemas. To document the intended members of a prefix list associated with a route map or policy map associated with a particular site or router it would be useful to be able to select multiple entries for a pre-defined list. There are other ways to work around this, such as packing information into a single text field, but it would be so much nicer in a multiple select list. The ultimate use case is to dynamically compile prefix lists and configure routers with said list. The information can also be used for documenting intended advertisements to be checked with route monitoring systems. ### Database Changes Perhaps. not sure. ### External Dependencies None.
adam closed this issue 2025-12-29 18:20:15 +01:00
Author
Owner

@jeremystretch commented on GitHub (May 8, 2019):

This issue has been closed as it does not conform to one of the provided templates as required by the contributing guide. If you'd like to request that your issue be re-opened, please first update the content so that it matches the appropriate template (this may require rewriting your issue entirely).

@jeremystretch commented on GitHub (May 8, 2019): This issue has been closed as it does not conform to one of the [provided templates](https://github.com/digitalocean/netbox/issues/new/choose) as required by the [contributing guide](https://github.com/digitalocean/netbox/blob/master/CONTRIBUTING.md). If you'd like to request that your issue be re-opened, please first update the content so that it matches the appropriate template (this may require rewriting your issue entirely).
Author
Owner

@njgarfield commented on GitHub (May 8, 2019):

Environment

  • Python version: 3.6
  • NetBox version: 2.5.12

Proposed Functionality

This is a request to choose multiple entries from a custom select list similar to an HTML tag. Currently only possible to select a single entry from custom field select list in the Netbox UI. To describe the request another way - it is not possible to select multiple entries from a custom select list.

Use Case

Site or router prefix advertisement, AKA routing policy, is often complex to describe and does not map nicely onto IP and DCIM schemas.
To document the intended members of a prefix list associated with a route map or policy map associated with a particular site or router it would be useful to be able to select multiple entries for a pre-defined list. There are other ways to work around this, such as packing information into a single text field, but it would be so much nicer in a multiple select list.

The ultimate use case is to dynamically compile prefix lists and configure routers with said list. The information can also be used for documenting intended advertisements to be checked with route monitoring systems.

Database Changes

Perhaps. not sure.

External Dependencies

None.

@njgarfield commented on GitHub (May 8, 2019): ### Environment * Python version: 3.6 * NetBox version: 2.5.12 ### Proposed Functionality This is a request to choose multiple entries from a custom select list similar to an HTML tag. Currently only possible to select a single entry from custom field select list in the Netbox UI. To describe the request another way - it is not possible to select multiple entries from a custom select list. ### Use Case Site or router prefix advertisement, AKA routing policy, is often complex to describe and does not map nicely onto IP and DCIM schemas. To document the intended members of a prefix list associated with a route map or policy map associated with a particular site or router it would be useful to be able to select multiple entries for a pre-defined list. There are other ways to work around this, such as packing information into a single text field, but it would be so much nicer in a multiple select list. The ultimate use case is to dynamically compile prefix lists and configure routers with said list. The information can also be used for documenting intended advertisements to be checked with route monitoring systems. ### Database Changes Perhaps. not sure. ### External Dependencies None.
Author
Owner

@njgarfield commented on GitHub (May 8, 2019):

@jeremystretch template applied. Please consider re-opening issue.

@njgarfield commented on GitHub (May 8, 2019): @jeremystretch template applied. Please consider re-opening issue.
Author
Owner

@jeremystretch commented on GitHub (May 8, 2019):

Duplicate of #2522

@jeremystretch commented on GitHub (May 8, 2019): Duplicate of #2522
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#2598