Просмотр исходного кода

Add RearPortTemplate power_port field

Jeremy Stretch 6 лет назад
Родитель
Сommit
60b70b6c7b
2 измененных файлов с 8 добавлено и 1 удалено
  1. 5 0
      netbox/dcim/forms.py
  2. 3 1
      netbox/utilities/views.py

+ 5 - 0
netbox/dcim/forms.py

@@ -919,6 +919,11 @@ class InterfaceTemplateImportForm(ComponentTemplateImportForm):
 
 
 class FrontPortTemplateImportForm(ComponentTemplateImportForm):
+    power_port = forms.ModelChoiceField(
+        queryset=RearPortTemplate.objects.all(),
+        to_field_name='name',
+        required=False
+    )
 
     class Meta:
         model = FrontPortTemplate

+ 3 - 1
netbox/utilities/views.py

@@ -437,7 +437,9 @@ class ObjectImportView(GetReturnURLMixin, View):
                 with transaction.atomic():
                     obj = model_form.save()
 
-                messages.success(request, "Imported object: {}".format(obj))
+                messages.success(request, mark_safe('Imported object: <a href="{}">{}</a>'.format(
+                    obj.get_absolute_url(), obj
+                )))
                 return redirect(self.get_return_url(request))
 
             else: