From f67cb71dbce226a36974f152bb8f48c158a6f5f3 Mon Sep 17 00:00:00 2001 From: jeremystretch Date: Mon, 12 Sep 2022 10:36:19 -0400 Subject: [PATCH] Fixes #10333: Show available values for ui_visibility field of CustomField for CSV import --- netbox/extras/forms/bulk_import.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/netbox/extras/forms/bulk_import.py b/netbox/extras/forms/bulk_import.py index d9148a5c3..e83cac3b9 100644 --- a/netbox/extras/forms/bulk_import.py +++ b/netbox/extras/forms/bulk_import.py @@ -3,7 +3,7 @@ from django.contrib.contenttypes.models import ContentType from django.contrib.postgres.forms import SimpleArrayField from django.utils.safestring import mark_safe -from extras.choices import CustomFieldTypeChoices +from extras.choices import CustomFieldVisibilityChoices, CustomFieldTypeChoices from extras.models import * from extras.utils import FeatureQuery from utilities.forms import CSVChoiceField, CSVContentTypeField, CSVModelForm, CSVMultipleContentTypeField, SlugField @@ -38,6 +38,10 @@ class CustomFieldCSVForm(CSVModelForm): required=False, help_text='Comma-separated list of field choices' ) + ui_visibility = CSVChoiceField( + choices=CustomFieldVisibilityChoices, + help_text='How the custom field is displayed in the user interface' + ) class Meta: model = CustomField